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.
