Software Engineering Manager
Key Responsibilities:
Lead and develop a multidisciplinary engineering function, setting standards and best practices across delivery
Own engineering strategy across multiple Defence workstreams, aligning to wider programme and business goals
Oversee the design and delivery of cloud-native systems, including microservices, APIs, and secure integrations
Provide technical assurance, ensuring solutions meet security, compliance, and architectural standards
Drive DevOps maturity, CI/CD adoption, and engineering excellence across teams
Engage with senior stakeholders to shape delivery, roadmaps, and technical direction
Mentor engineers and team leads, building capability and improving performance across the function
Essential Skills / Experience:
Proven experience leading software engineering teams in complex, multi-system environments
Strong background in cloud-native development across AWS or Azure
Deep understanding of modern engineering practices including DevOps, CI/CD, TDD, and secure coding
Experience delivering within Defence, government, or highly regulated environments
Strong stakeholder management and communication skills