Salary: £90,000 - 90,000 per year Requirements: Strong background in software engineering, such as C#/.NET or similar backend technologies Experience leading engineering teams or working in a senior technical leadership role Proven ability to deliver complex systems in a structured engineering environment Experience with cloud platforms such as Azure and modern DevOps practices, including CI/CD and IaC Strong understanding of system design, architecture, and scalable solutions Excellent communication skills with the ability to engage technical and non-technical stakeholders Experience working in Agile environments A proactive, strategic mindset with strong problem-solving capabilities Desirable: experience in regulated or high-assurance environments such as defence, aerospace, or government Desirable: knowledge of infrastructure as code, such as Terraform Desirable: experience contributing to technical governance and engineering standards Responsibilities: Lead and oversee technical delivery across multiple software engineering projects Provide technical guidance, architecture oversight, and best-practice direction Act as a primary technical point of contact for internal and external stakeholders Support the planning and allocation of engineering resources across programmes Conduct technical and design reviews, ensuring alignment with requirements and standards Drive quality, governance, and continuous improvement across engineering activities Mentor and develop engineers, supporting career progression and capability growth Contribute to bid work, technical proposals, and strategic engineering initiatives Promote collaboration across multidisciplinary teams to ensure successful delivery Technologies: Azure Backend C# CI/CD Cloud DevOps Support Terraform ASP.NET More: We are seeking an experienced and driven Assistant Chief Engineer / Software Engineering Team Leader to play a key role in leading technical delivery and shaping high-performing engineering teams. This is a fantastic opportunity for a senior software engineer or technical lead looking to step into a strategic leadership role, combining hands-on technical expertise with team leadership and project oversight. In this role, we work closely with senior leadership and stakeholders to define technical direction, support project execution, and develop engineering capability across teams. We offer the opportunity to step into a senior leadership role with real technical influence, work on complex and meaningful engineering programmes, shape engineering standards, tooling, and best practices, and support the development of high-performing engineering teams in a collaborative, forward-thinking environment. last updated 23 week of 2026