C# .Net Software Engineer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
We are seeking a Software Engineer who is passionate about building new services, database modernization, performance optimization, and strategic refactoring of mission-critical systems. You will be a key member of a squad within the Casualty 3rd Party Integration Team, working on the platform that powers claims management integrations supporting millions of transactions and billions of dollars in claims. This role balances greenfield service development with legacy modernization. You will build new services using Clean Architecture and domain-driven design principles while also refactoring existing database-centric logic into maintainable, service-oriented solutions. Strong SQL Server skills are essential, but this is not exclusively a database role - you will write C#/.NET services, design APIs, and build integration capabilities.