middletown location.
Job Description: Analytical Software Developer
The candidate will be responsible for requirements gathering and analysis, design, development, testing and debugging of analytical, computational/mathematical programming, optimization and decision support systems. Additionally, will work with a large amount of data from diverse, complex and frequently unrelated sources and be able to develop codes and derive functions/packages to evolve rule engine using large volume of chains of data rules to create prototypes/models/tools with little or no guidance.
- Strong analytic skills
- Self-motivated to solve problems
- Experience using JSP, Servlets, Beans, EJBs, J2EE, and XML
- Strong front-end development skills in HTML, DHTML, JavaScript, JQuery, CSS, XML, XSLT
- Web database application development experience using MVC Architecture
- Oracle SQL and PL/SQL experience
- Oracle SQL or PL/SQL Certification (desired but not required)
- Experience with large data process AWK and shell script under Unix environment; using C/C++ and/or Perl is a plus
- Must have used Eclipse, SQL Navigator/TOAD, Apache, Tomcat, Unix (Solaris), Oracle 11g for production-level projects
- Experience using Tomcat, Apache, Oracle 11g Application Server, and Web Logic
- Spring, Hibernate, Java Server Faces knowledge/experience.
- Experience developing with Spring framework and Hibernate
- MS degree in Computer Science, Information Systems, Mathematics from an ACCREDITED SCHOOL / UNIVERSITY is a must with GPA > 3.5 out of 4
- Strong verbal and written communication skills, ability to interact with clients and business users
- Sun Java Certification is a plus
- Familiarity with telecom network is a plus
- Ability to take lead developer/architecture role for different systems
Skills Inventory
Skill Hands-on Experience Required/Desired
1) Java, JavaScript, 5+ years Required
2) Web development 5+ years Required
3) Spring/Hibernate JSP 5+ years Required
4) Analytic Skills 5+ years Required
5) Oracle SQL & PL/SQL 5+ years Required
6) MS or Ph.D. degree in Computing Sciences, Math, Computing Engineering, Information Systems, etc. Please provide University/Graduate School Name, MS Degree major, List of graduate courses, year of graduated, and GPA. If the graduate school is from foreign country, please provide all the above and school web site. 5+ years Required
7) Communication Skills (Strong verbal and written communication skills) 5+ years Required
8) Unix / Linux Intermediate Required
9) Data Processing w AWK, shell script Intermediate Desired
10) Data Processing w C/C++, Perl, Python, Hadoop Intermediate Desired
Job Description: Analytical Software Developer
The candidate will be responsible for requirements gathering and analysis, design, development, testing and debugging of analytical, computational/mathematical programming, optimization and decision support systems. Additionally, will work with a large amount of data from diverse, complex and frequently unrelated sources and be able to develop codes and derive functions/packages to evolve rule engine using large volume of chains of data rules to create prototypes/models/tools with little or no guidance.
- Strong analytic skills
- Self-motivated to solve problems
- Experience using JSP, Servlets, Beans, EJBs, J2EE, and XML
- Strong front-end development skills in HTML, DHTML, JavaScript, JQuery, CSS, XML, XSLT
- Web database application development experience using MVC Architecture
- Oracle SQL and PL/SQL experience
- Oracle SQL or PL/SQL Certification (desired but not required)
- Experience with large data process AWK and shell script under Unix environment; using C/C++ and/or Perl is a plus
- Must have used Eclipse, SQL Navigator/TOAD, Apache, Tomcat, Unix (Solaris), Oracle 11g for production-level projects
- Experience using Tomcat, Apache, Oracle 11g Application Server, and Web Logic
- Spring, Hibernate, Java Server Faces knowledge/experience.
- Experience developing with Spring framework and Hibernate
- MS degree in Computer Science, Information Systems, Mathematics from an ACCREDITED SCHOOL / UNIVERSITY is a must with GPA > 3.5 out of 4
- Strong verbal and written communication skills, ability to interact with clients and business users
- Sun Java Certification is a plus
- Familiarity with telecom network is a plus
- Ability to take lead developer/architecture role for different systems
Skills Inventory
Skill Hands-on Experience Required/Desired
1) Java, JavaScript, 5+ years Required
2) Web development 5+ years Required
3) Spring/Hibernate JSP 5+ years Required
4) Analytic Skills 5+ years Required
5) Oracle SQL & PL/SQL 5+ years Required
6) MS or Ph.D. degree in Computing Sciences, Math, Computing Engineering, Information Systems, etc. Please provide University/Graduate School Name, MS Degree major, List of graduate courses, year of graduated, and GPA. If the graduate school is from foreign country, please provide all the above and school web site. 5+ years Required
7) Communication Skills (Strong verbal and written communication skills) 5+ years Required
8) Unix / Linux Intermediate Required
9) Data Processing w AWK, shell script Intermediate Desired
10) Data Processing w C/C++, Perl, Python, Hadoop Intermediate Desired