Senior Software Engineer
Core
Design, develop, and maintain high-quality cloud-first software solutions for the London Market division, supporting both new initiatives and the transformation of existing on-prem and cloud systems.
Role type
Senior Software Engineer (C#/.NET)
Builds
Cloud-native applications and event-driven architectures for insurance risk management
Domain
Insurance / Fintech / Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
C#, .NET, SQL, CI/CD pipelines, Azure Functions, Azure SQL, Azure Storage, Azure API Management, Azure Service Bus, Blazor, Angular, React, SOLID principles, design patterns, unit testing
Preferred skills
Event-driven architecture design, mentoring, distributed team collaboration
Technologies
.NET, Azure, Blazor, Angular, React, SQL
Responsibilities
Write and review clean, maintainable code; guide team on best practices and CI/CD; mentor team members on technical clarity and documentation; contribute to scalable solution design; collaborate on architecture evolution; champion security and engineering standards; adopt AI-assisted development tools; foster collaboration across distributed teams
Seniority
Senior, hands-on IC