Software Engineer / SC Cleared

Searchability
Greater Manchester, UK
2 days ago
Apply on www.securityclearedjobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£90,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Unit Testing C Sharp (Programming Language) C++ (Programming Language) Continuous Integration Software Debugging Programming Tools Perl (Programming Language) Python (Programming Language) Windows PowerShell Mockito
+3 more
Software Engineering SC Clearance Software Version Control

Job description

You’ll be working as part of a highly technical team, contributing to the design, development and delivery of secure software solutions.

The role will involve:

  • Developing robust, high-assurance software using C++
  • Working across the full software development lifecycle, including design, development, testing and documentation
  • Applying secure development principles throughout the development process
  • Working with continuous integration, unit testing, mocking and other modern development practices
  • Conducting peer reviews and contributing to knowledge sharing across the team
  • Mentoring junior engineers and taking ownership of technical tasks
  • Identifying security risks and potential vulnerabilities during design and implementation
  • Working with emerging technologies and development tools where appropriate

Requirements

  • Strong commercial experience developing software with C++
  • Good understanding of software engineering and computing principles
  • Experience with development tools such as IDEs, debuggers and source control
  • Understanding of unit testing, mocking, CI/CD and/or TDD
  • Experience working with at least one additional language such as Python, Java, C#, JavaScript, Perl or PowerShell
  • Experience working across multiple operating systems
  • An understanding of secure or high-assurance software development
  • Ability to communicate technical concepts to both technical and non-technical audiences
  • Previous experience mentoring engineers and/or leading technical tasks
  • Active SC Clearance

If you’re an SC Cleared Senior C++ Software Engineer based in or around Manchester and interested in working on technically challenging National Security projects, get in touch.

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

5:46 min

Mocking repository endpoints with Mockito and REST Assured

Eric Deandrea Eric Deandrea · World Congress 2025

2:55 min

Understanding the chore and effort of unit testing

Ewald Ewald · World Congress 2024

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

5:31 min

Writing automated tests with Mockito and WireMock

Jakov Semenski · LIVE

4:57 min

Missed edge cases in standard unit testing

Lars Hupel · World Congress 2023

Videos

See all

Related articles

See all