> Markdown version of [/jobs/ext/4552803-lead-software-engineer](https://www.wearedevelopers.com/jobs/ext/4552803-lead-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). --- # Lead Software Engineer - **Company:** Royal London Group - **Location:** Edinburgh, United Kingdom (Remote available) - **Experience:** Expert - **Salary:** £58,865 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), .NET Framework, C Sharp (Programming Language), Software Engineering, AngularJS - **Published:** November 4, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5952190784 ## About the Role * Strong hands-on C# and .NET engineering experience in an enterprise environment. * Experience taking technical ownership of complex applications or services. * Sound knowledge of software design, testing, security, maintainability and production reliability. * Experience coaching engineers and providing constructive technical feedback. * The ability to communicate complex decisions clearly and build support for your recommendations. * A collaborative, pragmatic approach to delivery and continuous improvement. * A role model for the Spirit of Royal London values: Empowered, Trustworthy, Collaborate and Achieve. Enterprise experience of Java or Angular would be desirable but not essential. ## Description * Take technical ownership of complex software changes from discovery and design through to production. * Design secure, reliable and maintainable solutions using C#/.NET and related technologies. * Raise engineering quality through automation, effective standards and constructive code and design reviews. * Coach other engineers and help them develop their technical judgement and confidence. * Collaborate with product, architecture, testing, security and operational teams to deliver effective solutions. * Identify technical risks and dependencies early, then help the team resolve them pragmatically. * Influence improvements to engineering tooling, practices and the wider developer experience.