Senior Software Engineer - .Net, Azure. London, Hybrid. £110k - £130k Regrettably, we cannot provide sponsorship at this time or consider fully remote workers. Curated are excited to be partnered with an InsurTech undergoing an exciting period of growth seeking to hire, a number of talented, Senior to Principal level Software Engineers from .Net Microsoft backgrounds. Having recently hired an exceptional & recognisable CTO from the London & EU ScaleUp community to lead on this new InsurTech product. Part of a larger Insurance enterprise, this opportunities boasts the flexibility, and agility of a scale-up alongside the security, financial backing, and benefits of a global enterprise. You'll be an early hire into a startup / scaleup environment, building world class products, with the aim of disrupting the industry. They're looking to build a number of teams, and looking for key strong engineers from .Net backgrounds who have worked in high-growth environments, not necessarily from InsurTech or related industries. Whilst initially hands on, these roles will have the opportunity to move into Tech Lead, or EM roles as the teams scale. What we’re looking for: Experience : 5 years in Software Engineering, with a strong track record in building scalable, high-quality systems. Technical Skills : Deep expertise in the modern .Net stack and Azure cloud technologies, with hands-on experience in CI/CD pipelines, containerization (e.g., Docker, Kubernetes), and microservices architecture. Problem-Solving : Demonstrated ability to tackle large-scale, complex problems with innovative solutions and a pragmatic approach to delivery. Collaboration : Comfortable working in cross-functional teams, including Product and Design, with a focus on customer-centric development. Agility : Thrives in high-growth, fast-paced environments, adapting to shifting priorities while maintaining attention to detail. Best Practices : Passionate about writing clean, maintainable code and driving engineering best practices, such as TDD, pair programming, and performance optimization. Mentorship : A natural team player who enjoys mentoring junior engineers and contributing to a culture of learning and growth.