Software Engineering Team Lead
Lead Software Developer (Team Lead) (Cloud Modernisation)
Location: Swindon / Hybrid (2–3 days in office per week) Type: Full-time, Permanent Salary: £70-80k
The Opportunity
Our client, leading technology-focused organisation looking for a Lead Software Developer (Team Lead) to drive the technical evolution of their digital estate. This is a pivotal role for a hands-on technical leader who wants to architect the future, moving their bespoke applications from legacy frameworks (PHP/.NET) toward a modern, cloud-native architecture.
In this role, you won’t just be writing code; you will define standards, champion CI/CD automation, and mentor a talented team of developers. If you are passionate about elevating digital experiences and building scalable SaaS solutions, this is the perfect challenge for you.
What You Will Do
As the Lead Software Developer, you will balance hands-on coding with high-level architectural design and team leadership.
- Lead the Vision: Drive the technical roadmap to modernize legacy applications, transitioning them to sustainable, cloud-hosted platforms (Azure/AWS).
- Architect & Build: Design and develop high-quality, scalable software solutions. You will own the technical design, ensuring robust architecture and code quality.
- Mentor & Coach: Provide technical guidance and mentorship to the development team, fostering a culture of collaboration and professional growth.
- Innovate: Champion the adoption of CI/CD pipelines, test automation, and emerging technologies to increase delivery speed and reliability.
- Collaborate: Work closely with Product Owners, Business Analysts, and QA teams in an Agile environment to deliver seamless, integrated solutions.
The Tech Stack
We are looking for versatility and a strong grasp of modern engineering principles.
- Core: C# / .NET, JavaScript/TypeScript, Python, or Java.
- Front-End: Modern frameworks such as Blazor, React, Angular, or Vue.
- Cloud & DevOps: Azure / AWS / GCP, Docker, Kubernetes, GitHub Actions, Jenkins.
- Legacy Knowledge: Familiarity with modernising legacy stacks (e.g., PHP, older .NET frameworks) is highly valuable.
- Data: SQL, NoSQL, and strong API design principles.
About You
- Experience: You have proven experience as a Senior or Lead Developer in a complex, multi-system environment.
- Cloud Native: You have a demonstrable track record of cloud-based development and architecting scalable systems.
- Leadership: You are a natural mentor capable of influencing technical decisions and motivating a team.
- Agile Mindset: You are skilled in Agile delivery, sprint planning, and driving continuous improvement.
- Problem Solver: You have excellent analytical skills and a commitment to quality, security, and data protection best practices.
Why Apply?
- Impact: Play a lead role in a major digital transformation project.
- Flexibility: Enjoy a balanced hybrid working model (typically 2–3 days in our Swindon office).
- Growth: Opportunity to shape engineering standards and the future technology roadmap of the organisation.