> Markdown version of [/jobs/ext/4594776-senior-back-end-engineer](https://www.wearedevelopers.com/jobs/ext/4594776-senior-back-end-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 Back End Engineer - **Company:** Royal London Group - **Location:** Edinburgh, United Kingdom (Remote available) - **Experience:** Expert - **Salary:** £55,659 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Application Programming Interfaces (APIs), Automation of Tests, C Sharp (Programming Language), Code Review, Microsoft SQL Server, Software Engineering, Software Systems, Backend, Restful APIs, Microservices - **Published:** November 6, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5954889107 ## About the Role * Strong enterprise development experience using Java and C#. * Experience developing REST APIs and microservices, with knowledge of event-driven technologies. * Experience working with persistence and caching technologies, including SQL Server databases. * Strong understanding of automated testing practices, and the full software development lifecycle. * Strong problem-solving skills with the ability to contribute to technical discussions and engineering decisions. * Experience working collaboratively across multidisciplinary teams while taking ownership of your own delivery. ## Description We have an exciting opportunity for a Senior Software Engineer specialising in Back End development to join Royal London's Digital Team. You'll use your technical expertise to design, develop, test and deliver high-quality software solutions that support our business and customer needs. Working as part of a collaborative engineering team, you'll take ownership of complex back-end solutions while helping to maintain and improve our engineering standards and ways of working. About the role * Design and develop robust, scalable back-end solutions that meet business and customer requirements. * Deliver complex technical changes, assessing the impact on existing applications and services. * Design and develop APIs, microservices and event-driven solutions. * Develop high-quality code, supported by automated testing and engineering best practice. * Collaborate with engineers, testers, architecture and wider delivery teams to deliver solutions safely into production. * Review code, share technical knowledge and contribute ideas that improve engineering quality and ways of working.