Senior Software Engineer

MARSH & MCLENNAN COMPANIES, INC
Edinburgh, 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 Performance Tuning Software Engineering TypeScript AngularJS

Job description

Experteer Overview Senior Software Engineer at Marsh to design, develop, and support scalable software in a hybrid, delivery-driven environment. You will contribute to modern solutions and AI-enabled approaches within a collaborative technology team that partners with product, architecture, and business stakeholders. You’ll work independently to ship high-quality code, strengthen performance, and drive continuous improvement. This role offers impactful work across Marsh’s evolving digital and AI ambitions with opportunities for growth. Pay / Benefits * Design, develop, and support scalable software solutions using modern engineering practices * Deliver high-quality outcomes independently in a fast-paced environment * Collaborate with product, architecture, and technical colleagues to meet business needs * Write clean, maintainable code and robust unit tests * Troubleshoot performance and integration challenges * Contribute to a culture of continuous improvement and knowledge sharing 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 with both technical and non-technical colleagues * Experience in Agile environments and delivering maintainable software solutions Key requirements * professional development opportunities * engaging work * supportive leadership * hybrid work * career opportunities * benefits and rewards

Requirements

Experteer Overview Senior Software Engineer at Marsh to design, develop, and support scalable software in a hybrid, delivery-driven environment. You will contribute to modern solutions and AI-enabled approaches within a collaborative technology team that partners with product, architecture, and business stakeholders. You’ll work independently to ship high-quality code, strengthen performance, and drive continuous improvement. This role offers impactful work across Marsh’s evolving digital and AI ambitions with opportunities for growth. Pay / Benefits * Design, develop, and support scalable software solutions using modern engineering practices * Deliver high-quality outcomes independently in a fast-paced environment * Collaborate with product, architecture, and technical colleagues to meet business needs * Write clean, maintainable code and robust unit tests * Troubleshoot performance and integration challenges * Contribute to a culture of continuous improvement and knowledge aaaaa / 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 with both technical and non-technical colleagues * Experience in Agile environments and delivering maintainable software solutions Key requirements * professional development opportunities * engaging work * supportive leadership * hybrid work * career opportunities * benefits and rewards

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.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:55 min

Understanding the chore and effort of unit testing

Ewald Ewald · WWC 2024

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

1:24 min

Redefining the modern developer in a highly automated era

Julia Wilson Julia Wilson +1 · WWC 2025

4:57 min

Missed edge cases in standard unit testing

Lars Hupel · WWC 2023

Videos

See all

Related articles

See all