Duties: Lead application development supporting business objectives while demonstrating independence in software development lifecycle phases from concept and design to testing.
Lead new and existing applications along with enhancements to websites, web applications, and infrastructure.
Perform hands-on coding while designing and architecting web content solutions.
Serve as a liaison to internal customers, research groups and various business support areas.
Provide technical guidance to junior programmers and other software engineers.
Troubleshoot and maintain mid-level to complex applications.
Requires a Bachelor's degree in Computer Science or related field plus 5 years of related experience.
Requires 5 years of experience in all of the following: - Software development and system maintenance - Developing systems using best practices and design patterns - Java Version 8 - Spring Framework (Spring Boot, Spring Security, and Spring Webservices) - XML or JSON Work from home permitted 1-2 days per week.
Must work at employer's office in Jersey City, NJ other days $127,433 to $142,098 per year.
Must also have authority to work permanently in the U.S.
Benefits incl.
med/dental offered.
See full benefits and apply at jobpostingtoday.
com Ref# 41222