> Markdown version of [/jobs/ext/4000098-senior-backend-software-engineer](https://www.wearedevelopers.com/jobs/ext/4000098-senior-backend-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Backend Software Engineer - **Company:** RAC Motoring Services - **Location:** Walsall, UK - **Experience:** Expert - **Salary:** £54,560.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Agile Methodology, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Continuous Integration, DevOps, Software Engineering, SQL Databases, .NET Core, DevOps Tools - Open-source, Technical Debt, Backend, Event Driven Architecture, Containerization, Kubernetes, Serverless Computing, Microservices - **Published:** October 29, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5945449754 ## About the Role * Deep experience building high quality backend systems using .NET Core, C#, APIs, SQL, and cloud technologies (preferably Azure). * Strong understanding of event-driven architectures, microservices, containerisation (Kubernetes) and modern engineering patterns. * Proven ability to lead technical workstreams, influence decisions and mentor others-without needing formal line management. * Excellent problem-solving skills and the ability to make sense of complex or incomplete business requirements. * Strong knowledge of Agile methodologies and best-practice software engineering. * Self-motivated, analytical and results-driven, with the ability to work in a fast-paced, evolving environment. ## Description * Act as a key technical leader in your product team, driving engineering best practice, problem-solving, and practical technical decision-making. * Design and deliver robust backend architecture and high-quality software using .NET Core, C#, SQL, and cloud-native services in Azure. * Contribute to technical design, future-state architecture and long-term technology strategy across the wider RAC Digital ecosystem. * Lead engineering initiatives, improve delivery lifecycle processes, and champion automation, quality and continuous improvement. * Drive adoption of modern engineering practices including CI/CD, Kubernetes, DevOps tooling and scalable cloud patterns. * Provide coaching and technical mentoring across squads-supporting engineers of all levels to elevate capability and standards. * Collaborate with Product and other technical functions to shape requirements, clarify complex problems and deliver practical, customer-focused solutions. * Own and manage technical debt, ensuring intelligent prioritisation and long-term maintainability. * Support recruitment, onboarding and the development of engineering talent across the team. * Bring curiosity and innovation-staying ahead of emerging technologies and identifying new opportunities to enhance our digital estate.