Lead Software Engineer
Role details
Job location
Tech stack
Job description
Do you enjoy solving complex technical problems, engineering secure and modern endpoint solutions, and working with a team who share your passion for doing things the right way? If you're excited by the idea of shaping best-in-class endpoint platforms in a highly secure Defence environment, then this could be the perfect opportunity for you.
Our Endpoint Engineering team is growing within our Aerospace, Defence and Security business. You'll be joining a collaborative group of engineers who focus on high-quality design, automated testing, secure-by-design principles and modern engineering practices. We look after the delivery, configuration and management of operating systems and endpoint technologies across user devices, as well as print and scan platforms. With a strong emphasis on automation and efficiency, we use the latest technologies to develop a highly integrated, on-premises endpoint platform.
Office Based in Gloucester.
You will need to already hold, or be eligible to obtain, DV clearance.
What you'll be doing:
-
Delivering endpoint engineering activities including hardware and software evaluation, integration, deployment, testing and platform administration.
-
Producing clear technical documentation to support proposals, implementation and ongoing operations.
-
Providing third-line support and resolving incidents and requests in line with SLAs using agile toolsets like Jira.
-
Developing and implementing automation solutions using tools such as PowerShell, Python and Ansible.
-
Designing and maintaining automated build, test and deployment pipelines aligned with CI/CD practices.
-
Implementing monitoring, alerting and automated remediation to enhance platform reliability and efficiency.
Requirements
- Strong experience with Microsoft Configuration Management technologies such as SCCM, and SCORCH.
- Knowledge of anti-malware technologies.
- Experience with thin client and VDI solutions.
- Understanding of user profile and access management, vulnerability management and print/scan services.
- Advanced enterprise infrastructure skills including Windows 11 and Windows Server 2025.
- Experience working within Agile delivery environments.
It would be great if you had:
- Experience with automation pipelines and virtualisation.
- Exposure to Git version control and automated testing frameworks.
- Relevant technical accreditations.
- Understanding of Linux infrastructure management.
- Experience in risk analysis, risk management or risk reporting.