Software Engineer
Software Engineer
Salary: £55,000–£70,000
Location: UK-wide (Hybrid / On-site options available)
Working Pattern: Full-time
This position requires valid UK work eligibility. Visa sponsorship is not available for this role.
The Opportunity
Our client is a leading organisation in the UK defence sector who is hiring multiple Software Engineers to support a growing portfolio of technically challenging and high-impact projects. These roles offer the chance to work on secure, complex, and mission-critical systems that play a vital role in national capability.
You’ll join established engineering teams working on modern, innovative solutions across a range of technologies. The work is fast-paced and varied, you’ll regularly encounter new tools, approaches, and ideas, so curiosity and a willingness to learn are essential. You’ll apply strong engineering fundamentals, collaborate with multidisciplinary teams, and contribute to systems with real-world impact.
What You’ll Do
- Design, develop, and maintain software components across a variety of high-performance and secure systems.
- Contribute to the full software lifecycle, from concept and implementation through to testing and integration.
- Work closely with engineers from multiple disciplines to deliver reliable, scalable technical solutions.
- Apply engineering best practice, including Agile, DevOps principles, CI/CD, and automation.
- Participate in code reviews, knowledge sharing, and continuous improvement activities.
- Gain exposure to new tools, technologies, and methodologies as part of a forward-thinking engineering organisation.
What We’re Looking For
We welcome applications from engineers with a solid grounding in software fundamentals and experience in one or more of the following:
Core Programming Skills
- Any of C, C++, C#, Java, Python or similar
- Embedded, real-time, or systems-level development (beneficial but not essential)
Engineering Practices & Tooling
- Experience with Git or other version control systems
- Familiarity with CI/CD pipelines (Azure DevOps, GitHub, GitLab, or similar)
- Agile or Scrum delivery environments
- Experience with testing practices, automation, or TDD principles
Desirable Experience
- Cloud platforms (AWS or Azure)
- Docker, Terraform, or other containerisation/IaC tools
- Web frameworks such as .NET / ASP.NET, React, Angular, Vue.js, Node.js, Spring Boot, Django, or Flask
- Scripting (Bash, Shell, or PowerShell)
- Networking, systems integration, or distributed systems
- High-performance or simulation software
- Exposure to defence, aerospace, or other safety-/security-focused environments (advantageous)
If you’re motivated by solving engineering challenges, learning quickly, and contributing to technology that genuinely matters, this role offers meaningful and varied work.
What’s on Offer
- Competitive salary plus annual performance-related bonus
- Hybrid working options
- Excellent pension contribution scheme
- Additional leave and work–life balance initiatives
- Extensive training, personal development, and career progression
- Modern facilities and collaborative project environments
About the Roles
These positions sit within engineering teams supporting advanced defence technology programmes. You’ll help build next-generation digital systems that are secure, intelligent, and highly connected — all while developing your skills in a supportive, innovative environment.
Interested?
If you're a capable Software Engineer ready to take the next step in your career within the defence sector, we’d love to hear from you.
- Company
- Secure Consult
- Location
- United Kingdom, UK
Hybrid/Remote Options - Posted
- Company
- Secure Consult
- Location
- United Kingdom, UK
Hybrid/Remote Options - Posted