Position: Senior Back End Engineer Contract Length: 3–6 Months Rate: £500–£600 per day Location: UK Remote We pride ourselves on continuously improving our engineering practices, evaluating cutting-edge technology, and fostering a culture of collaboration and growth. What You'll Be Doing Collaborate on building, delivering, and maintaining exceptional software throughout its lifecycle: discovery, planning, development, release, and monitoring. Participate in Agile ceremonies (Scrum/Kanban) and deliver exciting new functionality in two-week sprints. Contribute to our Microservices architecture while supporting legacy systems during a transitional phase. Take ownership of your squad’s work and contribute to a culture of trust, transparency, and high performance. Engage in Back End Chapter meetings to drive continuous improvements in our technology stack. What We’re Looking For Required Skills/Experience Strong C# development expertise. Proficiency with .NET Core and .NET Web API. Experience building Microservices in .NET Core. Knowledge of Message-Based Architectures. Familiarity with both SQL and NoSQL technologies. Proven experience with API design. Solid understanding of Cloud development/architecture (Azure). Agile environment experience (Scrum/Kanban). Hands-on knowledge of Unit Testing (xUnit, nUnit). Desired Skills/Experience Expertise in TDD (Test-Driven Development) practices. Experience with DevOps tools and practices (CI/CD, Pipelines, Infrastructure-as-Code)