Skip to content

Insurance Placement Management Applications Developer
Company | Marsh & McLennan |
---|
Location | Morristown, NJ, USA |
---|
Salary | $179982 – $240100 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Expert or higher |
---|
Requirements
- Bachelor’s degree, or foreign equivalent, in Computer Engineering, Computer Science, or a related field
- Nine (9) years of progressive, post-baccalaureate experience in the job offered or in a related occupation
- Seven (7) years of experience with designing and developing applications utilizing Java, JavaScript, Spring framework, Springboot, REST API, JSON, Hibernate, Maven, and XML
- Seven (7) years of experience with designing and developing web applications using NODE, Angular/REACT and MEAN Stack
- Seven (7) years of experience with developing microservices using Spring Boot framework and MongoDB as application database
- Seven (7) years of experience with creating API proxies using Apigee API Gateway
- Seven (7) years of experience with working with Agile Scrum methodology, building and deploying using Continuous Integration and Continuous Delivery pipelines and DevOps tools automation
- Seven (7) years of experience with working with container technologies including Docker and Kubernetes
- Seven (7) years of experience with developing applications using databases including MongoDB, PostgreSQL, and Oracle
- Seven (7) years of experience with following coding best practices, reviewing the code deliverables to pass the quality gate criteria and resolve code quality and security issues identified by automated code scanning tool
- Seven (7) years of experience with designing and deploying applications on AWS cloud infrastructure
Responsibilities
- Design, develop and test software solutions supporting insurance placement and policy management process using open source technology stack
- Develop software focusing on code quality using test automation and following the organization’s standard development and testing practices
- Build application deployment artifacts, test (unit, functional, security vulnerability and performance) and deploy using automated pipelines providing continuous integration and continuous delivery
- Collaborate closely with Agile development team members, product owners and business users to deliver business value
- Proactively contribute to system architecture and technical stack design, software development toolset, Agile and DevOps practices
- In the software development life cycle of a software application, responsible for creating the detail technical design, coding it, and testing the product for functionality and errors, while ensuring that user needs, performance requirements and security standards are met
- Code, test and debug software programs and meet project plan goals under limited guidance from Applications Development Leader and Architect
- Work independently to design and develop technical components and modules
- Assist with repairing coding problems
Preferred Qualifications
No preferred qualifications provided.