MMC Corporate
Lead Applications Developer
MMC Corporate, New York, New York, us, 10261
Marsh McLennan is seeking candidates for the following position based in the New York City office.
We are looking for a Lead Applications Developer to be part of an agile product development team supporting major global business and technology transformation initiatives. The Lead Applications Developer is responsible for the design and development of complex custom software solutions to support Marsh business requirements, acting as a recognized subject matter expert and a senior individual contributor who manages large-scale projects, solves complex problems, ensures code quality, and coaches team members.
Lead Applications Developer
WHAT YOU CAN EXPECT?
Oversee the entire life cycle of a software application, creating the design, coding it, and testing the product for functionality and errors, while ensuring that user needs, performance requirements, and security standards are met.
Development of key insurance systems using new open source technical stack and codeless application development platforms in the cloud.
Collaborate with Product Owners, Architects, Business Users, and other stakeholders across our organization, contributing towards the successful delivery of business goals whilst adhering to technical strategy, driving innovation, and promoting reuse through effective solution design.
Located in Marsh New York City office and work alongside the business, operation, and sponsors on the global product roadmap development and refinement activities.
Focus on quality code, automation, and good practices.
Proactively contribute to our system architecture and technical stack design, toolset, agile, and DevOps approach.
Automate build, test (unit, security, functional, and performance), and deployment of the code part of the CI/CD pipeline by working closely with the DevOps team.
WHAT’S IN IT FOR YOU?
Join the leading professional services company in the areas of risk, strategy, and people, with a 150-year heritage of shaping industries, driving innovation, and serving the public good.
Work in a global, diverse, forward-thinking environment where everyone is encouraged to be a leader and shape their career.
A fast-paced, exciting, and friendly culture.
Competitive salary, benefits, 401K matching, retail discounts, and much more.
WE WILL COUNT ON YOU TO:
Own the design of the application and be responsible for the implementation with the development team, ensuring the design is properly incorporated into the deliverables meeting the quality standard.
Act as technical expert and design authority collaborating with the solution architect to implement the solution.
Serve as the central Technical Leader for the Global Product Team, working with other squad Technical Leads in multiple regions to ensure continuous program increment deliveries.
Provide application design feedback to the project team on an ongoing basis.
Create detailed design, review code deliverables, and ensure quality.
Automate build, test (unit, functional, security, and performance), and deployment of the code part of the CI/CD pipeline by working closely with the DevOps team.
Adhere to MMC development technical standards, policies, and tools.
Responsible for effective application development including integration with other Marsh systems and reusability.
Responsible for operational effectiveness of the environment; adhere to Marsh Product Development Process Framework.
Proactively contribute to our system architecture and stack design, toolset, agile, and DevOps approach.
Collaborate closely with Agile Dev team members, Product Owners, and business users to deliver business value.
Provide technical oversight, direction, guidance to the development team, and mentor other developers.
WHAT YOU NEED TO HAVE:
A degree in Computer Science or related field or have relevant experience.
10+ years of development experience in applications development using Java and JavaScript technologies.
Proven experience as a Lead Applications Developer with hands-on experience in solution design and development.
Extensive experience designing solutions that can be rapidly built, tested, and deployed using Agile best practices.
Experience designing and developing solutions using multiple technologies (e.g., full-stack, low-code/no-code, AI, serverless) with but not limited to Java, Spring Boot, JavaScript, Node, Angular, React, REST API, JSON.
Experience developing with low-code/no-code and other platform technologies (e.g., Unqork, Power Platform, Mendix).
In-depth knowledge of modern software architectures, including microservices, APIs, cloud computing, data insights, and modernization patterns.
DevSecOps Tools – GitHub, Azure DevOps/JIRA, Confluence, CI/CD pipelines, Selenium, Sonar, Artifactory, Datadog, Sysdig, SNYK, GitGuardian, Postman.
WHAT MAKES YOU STAND OUT?
MEAN/MERN Stack (Angular, React, Node, MongoDB).
Developing applications using Unqork code-less platform.
Application Performance Monitoring (APM) techniques.
#J-18808-Ljbffr
We are looking for a Lead Applications Developer to be part of an agile product development team supporting major global business and technology transformation initiatives. The Lead Applications Developer is responsible for the design and development of complex custom software solutions to support Marsh business requirements, acting as a recognized subject matter expert and a senior individual contributor who manages large-scale projects, solves complex problems, ensures code quality, and coaches team members.
Lead Applications Developer
WHAT YOU CAN EXPECT?
Oversee the entire life cycle of a software application, creating the design, coding it, and testing the product for functionality and errors, while ensuring that user needs, performance requirements, and security standards are met.
Development of key insurance systems using new open source technical stack and codeless application development platforms in the cloud.
Collaborate with Product Owners, Architects, Business Users, and other stakeholders across our organization, contributing towards the successful delivery of business goals whilst adhering to technical strategy, driving innovation, and promoting reuse through effective solution design.
Located in Marsh New York City office and work alongside the business, operation, and sponsors on the global product roadmap development and refinement activities.
Focus on quality code, automation, and good practices.
Proactively contribute to our system architecture and technical stack design, toolset, agile, and DevOps approach.
Automate build, test (unit, security, functional, and performance), and deployment of the code part of the CI/CD pipeline by working closely with the DevOps team.
WHAT’S IN IT FOR YOU?
Join the leading professional services company in the areas of risk, strategy, and people, with a 150-year heritage of shaping industries, driving innovation, and serving the public good.
Work in a global, diverse, forward-thinking environment where everyone is encouraged to be a leader and shape their career.
A fast-paced, exciting, and friendly culture.
Competitive salary, benefits, 401K matching, retail discounts, and much more.
WE WILL COUNT ON YOU TO:
Own the design of the application and be responsible for the implementation with the development team, ensuring the design is properly incorporated into the deliverables meeting the quality standard.
Act as technical expert and design authority collaborating with the solution architect to implement the solution.
Serve as the central Technical Leader for the Global Product Team, working with other squad Technical Leads in multiple regions to ensure continuous program increment deliveries.
Provide application design feedback to the project team on an ongoing basis.
Create detailed design, review code deliverables, and ensure quality.
Automate build, test (unit, functional, security, and performance), and deployment of the code part of the CI/CD pipeline by working closely with the DevOps team.
Adhere to MMC development technical standards, policies, and tools.
Responsible for effective application development including integration with other Marsh systems and reusability.
Responsible for operational effectiveness of the environment; adhere to Marsh Product Development Process Framework.
Proactively contribute to our system architecture and stack design, toolset, agile, and DevOps approach.
Collaborate closely with Agile Dev team members, Product Owners, and business users to deliver business value.
Provide technical oversight, direction, guidance to the development team, and mentor other developers.
WHAT YOU NEED TO HAVE:
A degree in Computer Science or related field or have relevant experience.
10+ years of development experience in applications development using Java and JavaScript technologies.
Proven experience as a Lead Applications Developer with hands-on experience in solution design and development.
Extensive experience designing solutions that can be rapidly built, tested, and deployed using Agile best practices.
Experience designing and developing solutions using multiple technologies (e.g., full-stack, low-code/no-code, AI, serverless) with but not limited to Java, Spring Boot, JavaScript, Node, Angular, React, REST API, JSON.
Experience developing with low-code/no-code and other platform technologies (e.g., Unqork, Power Platform, Mendix).
In-depth knowledge of modern software architectures, including microservices, APIs, cloud computing, data insights, and modernization patterns.
DevSecOps Tools – GitHub, Azure DevOps/JIRA, Confluence, CI/CD pipelines, Selenium, Sonar, Artifactory, Datadog, Sysdig, SNYK, GitGuardian, Postman.
WHAT MAKES YOU STAND OUT?
MEAN/MERN Stack (Angular, React, Node, MongoDB).
Developing applications using Unqork code-less platform.
Application Performance Monitoring (APM) techniques.
#J-18808-Ljbffr