🌿 Back to all jobs

🥝 Senior Software Engineer

Computer Network Defence Ltd (CND) | farnborough, United-Kingdom | Posted June 18, 2026

Job Description

Are you passionate about building scalable software solutions and working with modern technologies in a collaborative environment?

Our client is looking for a talented Software Engineer to join a dynamic development team, contributing to the design, development, and continuous improvement of high-quality software systems. This role offers the opportunity to work across both front-end and back-end technologies while embracing modern DevOps practices and cloud-based solutions.

Key Responsibilities:

  • Collaborate closely with cross-functional teams to design, develop, and maintain innovative software solutions
  • Use appropriate tools and methodologies to support all stages of the Software Development Life Cycle (SDLC), including design, development, and static analysis
  • Manage code effectively using industry-standard version control systems (e.g. Git)
  • Design and build robust, scalable backend systems using languages such as Java, Pyt...

Apply for This Position

Submit Application