Senior Software Engineer - Security Cleared

Software Engineer

Farnborough | Hybrid (average 3 days onsite)
SC Clearance to start | Sole UK Nationals only

We are supporting a growing technology organisation delivering secure, mission-critical software solutions within highly regulated environments. They are looking to appoint an experienced Software Engineer to join an established engineering team working on innovative backend systems and modern digital platforms.

This is an excellent opportunity for an engineer who enjoys solving complex technical challenges, working directly with customers, and contributing to secure, high-impact programmes.

The Role

You will collaborate with cross-functional teams to design, develop and maintain scalable software solutions, with a strong focus on backend engineering. The environment is fast-paced, delivery-focused and suited to engineers who enjoy ownership, communication and continuous improvement.

Key Responsibilities
  • Design, develop and maintain robust backend software solutions
  • Build scalable services using modern backend languages, with a preference for Golang
  • Work closely with customers to understand requirements, interpret directives and translate needs into technical solutions
  • Contribute across the full software development lifecycle including design, coding, testing and deployment
  • Develop and maintain CI/CD pipelines and automated delivery processes
  • Work with containerised environments using tools such as Docker and Kubernetes
  • Participate in code reviews and engineering best practice initiatives
  • Mentor and support junior engineers within the team
  • Contribute to technical decisions, architecture discussions and continuous improvement
What We're Looking For
Essential Skills & Experience
  • Strong commercial software engineering experience
  • Strong backend development skills using Go / Golang (or another modern backend language at senior level)
  • Experience building APIs, services and scalable distributed systems
  • Strong communication skills with experience working directly with customers/stakeholders
  • Ability to gather requirements and turn business needs into technical solutions
  • Experience with Git, version control and collaborative development practices
  • Experience with CI/CD pipelines and DevOps tooling
  • Experience working in secure, regulated or complex delivery environments
  • Ability to mentor junior developers and lead by example
Desirable Skills
  • Docker / Kubernetes / container orchestration
  • Cloud platforms such as AWS or Azure
  • Agile delivery environments
  • Security-focused development practices
  • Experience leading small engineering teams or technical workstreams

JBRP1_UKTJ

Job Details

Company
NSD
Location
Farnborough, Hampshire, UK
Posted