Software Engineer - SC Cleared

Searchability
Cheltenham, UK
6 days ago
Apply on www.securityclearedjobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
£75,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology C++ (Programming Language) Code Review Continuous Integration Software Debugging Linux Distributed Systems Linux System Administration Object-Oriented Software Development Commercial Software
+11 more
Performance Tuning Software Engineering Multithreading Concurrency Backend Gitlab Git SC Clearance Bitbucket Devsecops Docker

Job description

You’ll be responsible for designing, developing and maintaining software solutions, working closely with technical teams and customers to deliver reliable, scalable and secure applications.

The role will involve:

  • Developing backend software using Java and/or C++
  • Working within Linux-based environments
  • Designing and developing APIs, microservices and distributed applications
  • Contributing to technical design and architectural decisions
  • Troubleshooting and resolving complex software issues
  • Developing highly performant, scalable and secure solutions
  • Working with Docker and containerised applications
  • Contributing to CI/CD and DevSecOps practices
  • Conducting code reviews and maintaining high engineering standards
  • Working with Git, GitLab and Bitbucket
  • Supporting and mentoring more junior engineers

Requirements

  • 5+ years’ commercial software development experience
  • Strong experience with Java and/or C++
  • Experience working in Linux environments
  • Strong understanding of object-oriented programming and software design
  • Experience developing backend applications, APIs and distributed systems
  • Understanding of multithreading and concurrency
  • Experience with software debugging and performance optimisation
  • Experience with Docker and CI/CD technologies
  • Good understanding of Git
  • Experience working within an Agile environment
  • Strong communication and problem-solving skills

SECURITY CLEARANCE

Active SC clearance is required for this position.

You must also be eligible and willing to obtain DV clearance due to the nature of the work and access required.

If you’re an SC Cleared Software Developer with Java and/or C++ experience and you’re looking for a technically challenging role in Cheltenham, I’d be keen to hear from you.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.securityclearedjobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all