Software Engineering Manager
Software Engineering Manager, Cloud Modernization
Location: Swindon / Hybrid (2-3 days in-office per week) Type: Full-time, Permanent Salary: Up to £90k
T he Opportunity
Our client, a leading technology-focused organisation, is seeking a Software Engineering Manager to spearhead the technical evolution of their digital estate. This is a pivotal, hands-on leadership role for someone passionate about architecting the future, guiding bespoke applications from legacy frameworks (PHP/.NET) toward a modern, cloud-native architecture.
In this role, you won't just write code; you'll lead from the front, defining engineering standards, championing CI/CD automation, and actively mentoring a talented team of developers. If you're driven to elevate digital experiences and build scalable SaaS solutions, this is a hands-on challenge where you can truly make an impact.
What You Will Do
As the Software Engineering Manager, you will expertly balance hands-on coding, high-level architectural design, and impactful team leadership.
- Lead the Technical Vision: Drive the technical roadmap, actively participating in the modernization of legacy applications and their transition 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 through direct involvement and code reviews.
- Mentor & Coach: Provide hands-on technical guidance and mentorship to the development team, fostering a culture of collaboration, continuous learning, and professional growth.
- Drive Innovation: Champion the adoption of CI/CD pipelines, test automation, and emerging technologies, actively implementing solutions to increase delivery speed and reliability.
- Collaborate Actively: Work closely with Product Owners, Business Analysts, and QA teams in an Agile environment to deliver seamless, integrated solutions, ensuring technical alignment and smooth delivery.
The Tech Stack
We are looking for versatility and a strong, practical 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: Practical familiarity with modernizing 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, hands-on experience as a Senior or Lead Developer in a complex, multi-system environment, with a clear track record of technical leadership.
- Cloud Native: You possess a demonstrable track record of architecting, developing, and deploying scalable cloud-based systems.
- Leadership: You are a natural, hands-on mentor capable of influencing technical decisions, motivating a team, and leading by example.
- Agile Mindset: You are skilled in Agile delivery, sprint planning, and driving continuous improvement within development cycles.
- Problem Solver: You have excellent analytical skills and a steadfast commitment to quality, security, and data protection best practices in all solutions.
Why Apply?
- Direct Impact: Play a lead, hands-on 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 directly shape engineering standards and the future technology roadmap of the organisation