Job Type

Permanent

Farnborough

United Kingdom

TBD

Per YEAR
Skill Level

Key Skills

  • C#
  • Go
  • NSD
  • Python
  • sc cleared
Job Posted: May 29, 2026
Share this Job

Software Engineer – SC Cleared

  • Permanent
  • Farnborough
  • Negotiable GBP / Year

Searchability

Software Engineer

Location: Farnborough / Hybrid
Salary: £60k + (DOE)
Clearance: Eligible for UK Security Clearance / Hold SC Clearance
To Apply: Email [email protected]

Overview

A growing technology organisation delivering advanced engineering solutions within the Defence and National Security sector is seeking a Software Engineer to join its collaborative development team.

This opportunity offers involvement across the full software development lifecycle, working on modern, scalable, and secure applications using a broad range of front-end, backend, cloud, and DevOps technologies. You will contribute to the development of mission-critical solutions within a fast-paced and highly technical environment.

Key Responsibilities

  • Collaborate with engineering teams to design, develop, and maintain software solutions
  • Develop responsive and interactive user interfaces using JavaScript/TypeScript and React
  • Design and implement backend services using technologies such as Java, Python, or Go
  • Work with modern SDLC tooling including source control, static analysis, and automated testing
  • Build and maintain containerised applications using Docker
  • Support CI/CD pipelines and automated deployment processes
  • Write clean, maintainable, and well-documented code following software engineering best practices
  • Participate in code reviews and contribute to continuous improvement across the engineering team
  • Stay up to date with emerging technologies and contribute to technology selection discussions

Required Skills andamp; Experience

  • Degree in Computer Science, Engineering, or a related discipline
  • Experience using Git for version control and collaborative software development
  • Commercial experience with JavaScript/TypeScript and React
  • Familiarity with backend development using Java, Python, or Go
  • Strong understanding of software engineering principles, algorithms, and data structures
  • Experience using Docker and containerisation technologies
  • Knowledge of DevOps practices including CI/CD pipelines and automated testing
  • Strong communication and collaboration skills within Agile engineering teams
  • Ability to adapt quickly within fast-paced technical environments

Desirable Skills

  • Experience with cloud platforms such as AWS or Azure
  • Familiarity with Kubernetes and container orchestration technologies
  • Understanding of DevSecOps and secure software development practices
  • Knowledge of web security principles and best practices
  • Exposure to Rust
  • Familiarity with Agile delivery methodologies
Upload your CV/resume or any other relevant file. Max. file size: 256 MB.

Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.