Senior Software Engineer – 6-Month Contract | C# .NET | TDD | SOLID Principles Location: Manchester - Hybrid Contract Duration: 6 months (with potential extension) Negotiable - Outside IR35 We’re assembling a high-calibre team for an upcoming project, and we’re looking for a Senior Software Engineer with expertise in C# .NET to be part of this exciting journey. This project is in its early stages, so we're keen to speak with experienced contractors ahead of its official launch. What You’ll Be Doing: ✅ Helping to lay the technical groundwork for a brand-new project ✅ Developing high-quality C# .NET applications using best coding practices ✅ Applying SOLID principles to ensure maintainable and scalable software ✅ Implementing Test-Driven Development (TDD) to drive robust solutions ✅ Working in an Agile environment, collaborating with cross-functional teams What We’re Looking For: Strong experience with C# .NET (Core/Framework) Deep understanding of SOLID principles & software design patterns Proven expertise in Test-Driven Development (TDD) & unit testing (e.g., NUnit, xUnit) Hands-on experience with Azure/AWS, Microservices, or SQL (bonus) Ability to work effectively in a fast-paced, Agile environment Why Join? ✨ Be part of a project from the ground up ✨ Competitive day rate & flexible working arrangements This project isn’t live just yet, but if you’re interested in securing your next contract in advance, let’s connect and discuss SoftwareEngineer CSharp DotNet TDD SOLIDPrinciples TechJobs ContractRole Manchester