Marsh

Senior Software Engineer

Marsh
Apply
1 month ago
Bristol, United KingdomSenior

Responsibilities

  • Design, develop, and support scalable software solutions using modern engineering practices.
  • Write clean, maintainable code and robust unit tests.
  • Troubleshoot and resolve performance, integration, and other technical issues.
  • Collaborate with stakeholders, product owners, architects, and technical colleagues to deliver business-aligned solutions.
  • Work independently, take ownership of delivery, and contribute to continuous improvement and knowledge sharing.

Requirements

  • At least 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.
  • Preferred: experience with AI-enabled solutions, GitHub Copilot, Python, and modern scalable application environments.

Benefits

  • Professional development opportunities, engaging work, and supportive leadership.
  • Inclusive and collaborative culture with opportunities to make a meaningful impact.
  • Wide range of career opportunities and benefits designed to support employee well-being.
  • Hybrid working arrangement requiring at least three days per week in a UK office; any UK Marsh office may be used as the base location.

Categories

Marsh

About Marsh

10,000+ employees
Contact me