Your new roleAs a Lead Software Engineer, you will take the technical lead on designing, developing and enhancing a range of enterprise applications using modern .NET technologies, SQL Server and contemporary web frameworks.
In this role, you will:
1. Drive engineering best practice across coding standards, deployment and documentation.
2. Mentor junior engineers and help shape a strong engineering culture.
3. Build secure, scalable, high‑performing n‑tier applications.
4. Design and developmercial web applications using C#,, MVC and modern JavaScript frameworks such as React.
5. Lead incident response when required and support teams with dependency resolution.
6. Promote a culture of observability, using operational performance data to improve system stability.
7. Ensure applications meet high standards of performance, quality and resilience.
This is an opportunity to make a significant technical and strategic impact within a technology team that is improving and modernising its systems landscape.What you'll need to succeedYou will be a strong fit if you bring:
8. Background working in Agile/Scrum environments.
9. Experience leading software deliverables and contributing to technical direction.
10. Proven experience developing interconnected systems using C#,, MVC, and SQL Server.
11. Exposure to modern architectures and frameworks, including React.
12. Strong object‑oriented development skills and experience with TDD and testing methodologies.
13. Ability to select the right tools and technologies for different technical challenges.
14. A collaborative mindset and willingness to support the wider engineering team.
Highly desirable:
15. Experience with concurrent programming, threading and parallelism.
16. Exposure to distributed systems or microservices.
17. Cloud‑based, high‑scalability project experience.
18. Relevant Microsoft certifications.
What you'll get in return
19. Hybrid working: 1–2 days per week on site.
20. The chance to influence technology strategy and team culture.
21. A supportive environment that encourages innovation and professional growth.
22. Opportunities to lead, mentor and make a genuine impact on large‑scale engineering initiatives.
23. A workplacemitted to diversity, authenticity and equal opportunities.