
Senior Software Engineer
Marsh & McLennan Companies1 month ago
Birmingham, United Kingdom +2 moreSenior
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 in line with coding standards.
- Troubleshoot and resolve technical issues, including performance and integration challenges.
- Contribute to continuous improvement, knowledge sharing, and team collaboration.
Requirements
- 8+ years of experience in a similar software engineering role.
- Strong hands-on experience with Angular.
- Proven expertise in TypeScript and JavaScript.
- Ability to operate independently and take ownership of delivery.
- Strong communication skills with technical and non-technical colleagues.
- Experience working in Agile environments and delivering maintainable software solutions.
- Experience with or development of AI-enabled solutions is preferred.
- Familiarity with GitHub Copilot is preferred.
- Python experience is preferred.
Benefits
- Professional development opportunities, engaging work, and supportive leadership.
- Inclusive and collaborative culture with opportunities to work on innovative solutions and make an impact for clients, colleagues, and communities.
- Career opportunities and benefits and rewards designed to support employee well-being.
- Hybrid working arrangement requiring at least three days per week in a local office or onsite with clients.
- Any Marsh UK office may be used as the base location.