Senior Software Engineer
Marsh & McLennan Companies
Overview
As a Senior Software Engineer, you will design, develop, and support scalable software within a collaborative technology team. You will work closely with product, architecture, and business stakeholders to deliver high-quality, secure solutions and help advance Marsh’s digital and AI ambitions. The role emphasizes independent delivery, hands-on coding, and continuous improvement in a fast-paced environment. This is a hybrid role with in-office collaboration a few days per week and opportunities to shape impactful software for clients and colleagues.
Pay / Benefits
- professional development opportunities
- supportive leadership
- inclusive culture
- growth opportunities
- well-being benefits
Responsibilities
- Design, develop, and support scalable software solutions using modern engineering practices
- Work independently to deliver high-quality outcomes in a fast-paced environment
- Collaborate with stakeholders, product owners, and technical colleagues to meet business needs
- Write clean, maintainable code and robust unit tests according to standards
- Troubleshoot and resolve technical issues including performance and integration challenges
- Contribute to a culture of continuous improvement, knowledge sharing, and team collaboration
Key requirements
- 8+ years in a software engineering role
- Strong hands-on experience with Angular
- Proven expertise in TypeScript and JavaScript
- Ability to operate independently and own delivery
- Strong communication with technical and non-technical stakeholders
- Experience in Agile environments and delivering maintainable software
- strong communication
- independence and accountability
- collaboration
- Angular
- TypeScript
- JavaScript
Reference: WJ-799_28494476