Software Engineering IV (L4)
Role details
Job location
Tech stack
Job description
JOB DESCRIPTION: Use knowledge of and experience with team collaboration, coordination, and leadership, as well as with Java and Java 2 EE technologies, including Java, HTML, XML and Java Script with Java SDK, JSP, JDBC, SQL Server, Struts 2.3.1, Hibernate 4.3.5, Junit 4.10 in a Windows NT/XT environment and OOP, to develop and implement web based financial software in a Java/J2EE systems environment. Generate concept and technical design specifications for new software. Undertake diagnostic and evaluation testing of software. Investigate and resolve system performance problems. Maintain system integrity. Provide periodic enhancements to quality assurance and process software.
Requirements
Three (3) years of experience evidencing demonstrable ability to perform the stated job duties
Minimum Education Required
Master's degree (or foreign equivalent) in Computer Science, Engineering, or Project Management, MINIMUM REQUIREMENTS: The minimum requirements are a Master's degree (or foreign equivalent) in Computer Science, Engineering, or Project Management plus three (3) years of experience evidencing demonstrable ability to perform the stated job duties. New hires subject to pre-employment background check. May telecommute within normal commuting distance of Princeton, New Jersey.