About this role
Salary: £100,000 - 110,000 per year
Requirements
- Extensive professional experience developing enterprise applications using recent versions of .NET and C#.
- Experience building and maintaining ASP.NET Core web APIs.
- Strong experience using Entity Framework Core for database access, migrations, data modeling, and repository/service-layer patterns.
- Extensive experience building single-page applications with recent versions of Angular and TypeScript.
- Strong knowledge of Angular components, services, dependency injection, routing, forms, HTTP clients, RxJS, observables, signals, stores, state management, and reusable UI patterns.
- Strong hands-on experience designing, deploying, and supporting applications in Microsoft Azure.
- Strong experience designing, developing, and optimizing Microsoft SQL Server databases.
- Strong experience using AI-assisted development tools to improve productivity, code quality, documentation, testing, and analysis.
- Ability to use tools such as GitHub Copilot or comparable developer-assistance platforms responsibly and effectively.
- Bachelors degree in Computer Science, Software Engineering, Information Systems, or equivalent practical experience.
- 8+ years of professional software development experience, including significant experience in senior or technical leadership roles.
- Previous experience working within London Market insurance is essential.
Responsibilities
- Help establish technical standards.
- Mentor other developers.
- Partner closely with product owners, business stakeholders, QA, DevOps, and security teams.
Technologies
- AI
- ASP.NET
- Angular
- Azure
- C#
- Copilot
- DevOps
- GitHub
- HTTP
- RxJs
- SQL
- Security
- TypeScript
- Web
- UX UI Design
- Cloud
More
We are a leading global insurance business offering an opportunity for a senior, hands-on Software Developer. The role focuses on modern .NET/C#, Angular, Azure, SQL Server, and enterprise application architecture.
last updated 46 week of 2026