SC Cleared Senior Software Developer

  • IO Associates
  • Farnborough, Hampshire
  • 25/07/2026
Full time Information Technology Telecommunications Java Python Software Engineer Testing

Job Description

Join Our Client as a Senior Software Engineer with SC Clearance

Are you an experienced software developer seeking a challenging role where your skills can make a real impact? Our Client, a leader in delivering secure digital solutions for defence and national security, is looking for a talented Senior Software Engineer to join their dedicated team. This is a fantastic opportunity to work on mission critical projects in highly secure environments, contributing to national safety and operational excellence.

About Our Client

Our Client operates at the forefront of the defence technology industry, specialising in solutions that protect critical infrastructure and support national security initiatives. Recognised for innovation and excellence, they foster a collaborative and inclusive culture, committed to continuous learning and professional growth. Working here means being part of a pioneering team dedicated to delivering impactful technology solutions that matter most.

Role Overview

This role has been created to support a strategic initiative aligned with security and operational resilience. As a key member of the engineering team, you will develop and maintain secure applications that enable vital decision making processes. Your expertise will directly influence the success of national security missions, making this position both rewarding and impactful.

Key Responsibilities
  • Collaborate with multidisciplinary teams to design, develop, and maintain robust software solutions
  • Manage code using Git, ensuring efficient version control and team collaboration
  • Deploy and optimise cloud based services on AWS or Azure for scalability and performance
  • Design and implement backend systems using Java, Python, or Go
  • Use Docker for containerisation to standardise deployments
  • Develop and maintain CI/CD pipelines to streamline delivery processes
  • Write clean, well documented code following best practices
  • Participate in code reviews to uphold quality standards
  • Keep up to date with emerging technologies and foster continuous improvement
  • Relevant degree in Computer Science, Engineering or similar field
  • Proven experience working with Git in collaborative environments
  • Hands on experience deploying and managing cloud solutions on AWS or Azure
  • Strong skills in Java, Python, or Go programming languages
  • Knowledge of Docker and containerisation techniques
  • Understanding of DevOps practices, CI/CD pipelines, and automated testing
  • Excellent communication and teamwork skills
  • Ability to adapt quickly within fast paced settings
  • Security clearance suitable for working on sensitive projects
  • Experience with Kubernetes or similar container orchestration tools
  • Familiarity with web security principles and best practices
  • Knowledge of Agile methodologies
Application Invitation

If you meet the criteria and are eager to leverage your skills on projects that matter most, we encourage you to submit your CV for this exciting opportunity. This role promises a stimulating environment where your expertise will contribute to national security initiatives, and your professional growth will be supported every step of the way.

Note

Only candidates holding the necessary security clearance should consider applying. We look forward to hearing from qualified professionals ready to make a difference.