Senior Software Engineer

MARSH & MCLENNAN COMPANIES, INC
Manchester, UK
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours

Tech stack

Clean Code Principles JavaScript (Programming Language) Agile Methodology Artificial Intelligence Unit Testing DevOps Software Engineering TypeScript AngularJS

Job description

Experteer Overview As a Senior Software Engineer at Marsh, you will design, develop, and support scalable software in a fast-paced, delivery-focused environment. You will work with a collaborative tech team to align solutions with business needs, architecture, and product stakeholders. You’ll apply modern engineering practices, write clean code and tests, and help drive continuous improvement. The role offers exposure to AI-enabled software delivery within Marsh’s evolving digital and AI ambitions, with hybrid work and cross-functional collaboration at its core. Pay / Benefits * Design, develop, and support scalable software solutions using modern engineering best practices * Work independently to deliver high-quality outcomes in a fast-paced environment * Collaborate with stakeholders, product owners, and technical colleagues to ensure solutions 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 a culture of continuous improvement, knowledge sharing, and team collaboration Tasks * 8+ years’ 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 and the ability to work effectively with both technical and non-technical colleagues * Experience working in Agile environments and delivering maintainable software solutions Key requirements * professional development opportunities * engaging work * supportive leadership * vibrant and inclusive culture * career opportunity and growth * well-being benefits

Requirements

with issues, including performance and integration challenges * Contribute to a culture of continuous improvement, knowledge sharing, and team collaboration Tasks * 8+ years’ 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 and the ability to work effectively with both technical and non-technical colleagues * Experience working in Agile environments and delivering maintainable software solutions Key requirements * professional development opportunities * engaging work * supportive leadership * vibrant and inclusive culture * career opportunity and growth * well-being benefits

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on eu.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

5:46 min

Evolution of the Angular framework from AngularJS

Valentine Awe · WWC 2023

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

2:55 min

Gaining TypeScript benefits using JSDoc alternatives

Simone Sanfratello · JS Congress

1:52 min

Maintaining backward compatibility across major versions

Jessica Janiuk · JS Congress

Videos

See all

Related articles

See all