DeveloperJobs.io
← Back to all jobs

Job Description

Join NJM Insurance in Ewing, NJ to implement and improve business applications for core insurance systems using Guidewire.

Responsibilities

  • Code, configure, debug, and test functionality for core systems
  • Support design and development of new frameworks and integration patterns
  • Develop, test, and maintain core systems while leveraging AI-assisted coding tools (code generation, automated refactoring, intelligent debugging, and test case generation)
  • Collaborate on estimation, planning, execution, and delivery of features that deliver business value
  • Apply a quality-first mindset, including testing strategy, automation, and continuous improvement
  • Understand business needs and end-to-end system flows
  • Share technical and product knowledge to support team members
  • Plan and coordinate production deployments
  • Provide production support as needed
  • Demonstrate curiosity and drive for innovation during team collaboration
  • Work with cross-functional teams to identify opportunities for AI-enabled automation across the software development lifecycle
  • Take ownership of the systems and functionalities you build
  • Mentor other developers
  • Conduct code reviews and provide oversight of team deliverables
  • Ensure adherence to design and development best practices within the team

Requirements

  • 7+ years of software development experience with modern application technologies
  • Bachelor’s Degree in Computer Science or related field required
  • Extensive experience with object-oriented design and development
  • Extensive experience with software architecture concepts and web application constructs
  • Extensive experience with relational database technologies and writing SQL
  • Experience with integrations such as web services or messaging
  • Experience with RESTful services and microservices design
  • Good written, oral communication, and interpersonal skills

Technologies

  • Java
  • Guidewire
  • AI-assisted coding tools
  • Relational database technologies
  • SQL
  • Microsoft SQL Server
  • Web services
  • Messaging
  • RESTful services
  • Microservices design
  • Object-oriented design
  • Software architecture concepts
  • Web application constructs
  • Cloud computing

Preferred Qualifications

  • Experience working as part of an agile development team
  • Experience with AI development tools and governance for responsible and effective use
  • Experience with Microsoft SQL Server
  • P&C insurance experience and experience with Guidewire technologies
  • Cloud computing and development experience

Benefits

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Life insurance
  • Life and Disability coverage
  • Vision insurance
  • Employee assistance program
  • Employee discount
  • Paid time off
  • Paid Sick Leave
  • Paid parental leave in addition to state-mandated leave
  • Tuition reimbursement
  • Referral program
  • Competitive Total Rewards package, including but not limited to a 401(k) with employer match up to 8% and additional service-based contributions
  • Generous PTO
  • Employees may also be eligible for discretionary bonuses

Compensation

  • Salary range: USD 115,523 - 134,118 per year
  • Pay range: $115,523-$134,118
  • Salary is commensurate with experience and credentials

Application Questions

  • Will you now, or at any time in the future, require sponsorship?
  • What is your current city and ZIP code, and how many minutes is your typical commute to West Trenton, NJ (08628) during peak hours? (If this question is unanswered your application will be rejected.)

Work Location

  • In person
  • Ewing, NJ (onsite)

Similar Jobs