Codurance is an innovative consultancy that helps organisations embrace the power of technology to drive business success. We are currently seeking an experienced contract software engineer to join our dynamic team. As a Codurance software engineer, you will have the opportunity to work with the latest technologies and contribute to the success of our clients' projects. This is an initial 6 months contract position, inside IR35, with a day rate of 500-650 per day. We are looking for individuals who are passionate about software development and can contribute effectively in a team setting. The ideal candidate will have extensive experience with .NET technologies, strong knowledge of architecture patterns, and appreciation for good development practices. The role offers the opportunity to work in a hybrid environment across multiple UK locations including London, Manchester, and Leeds. Codurance is proud to be an Equal Opportunities Employer and is committed to fostering an inclusive workplace where everyone can bring their whole self to work. The position requires expertise in .NET Core, ASP.NET MVC, C#, and SQL Server, along with a deep understanding of microservices, CQRS, Domain Driven Design, and Event Sourcing. Experience with test-driven development, pair programming, and CI/CD practices is essential. The role particularly suits those who are passionate about continuous learning and knowledge sharing.