Senior Software Engineer (.NET, Azure) – Contract
8 days ago
Birmingham
Senior Software Engineer - .Net, Azure. - Contract £700 - 750pd UK, Remote | Contract Inside IR35 Only | 6 months January start. Curated is partnering with a global SaaS scale-up undergoing a significant platform modernisation and growth phase. The business is scaling multiple engineering teams and is looking to bring in highly experienced contract Software Engineers to support complex, high-impact delivery. This role is suited to senior engineers who enjoy working on large, evolving platforms, modern cloud infrastructure, and solving non-trivial technical problems in fast-moving environments. The Role You will join a cross-functional product engineering team working on the evolution and modernisation of a core SaaS platform. The focus is on building scalable, cloud-native services while improving reliability, performance, and long-term maintainability. This is a hands-on role requiring strong engineering judgement, the ability to work through existing systems pragmatically, and the confidence to contribute to architectural and technical decisions. What You’ll Be Doing • Designing and building backend services using modern .NET, • Developing and scaling cloud-native solutions on Microsoft Azure, • Working with large, data-heavy systems using SQL, • Improving and refactoring existing systems to support future platform growth, • Writing high-quality, well-tested, production-ready code, • Collaborating closely with Product and Engineering peers on delivery and prioritisation, • Supporting a platform used at scale, with a strong focus on performance and reliability What We’re Looking For • 7+ years of professional software engineering experience, • Strong, hands-on experience with the modern .NET stack, • Proven experience building and operating systems on Microsoft Azure, • Solid experience working with SQL in large-scale production environments, • Experience working on complex, long-lived systems rather than greenfield only, • Strong problem-solving and analytical skills, • Pragmatic mindset with a focus on delivering value, not over-engineering, • Comfortable working in Agile, product-led teams, • Strong communication skills, able to explain technical decisions and trade-offs clearly