Software Engineer in Cheltenham

Software Engineer in Cheltenham

Cheltenham Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Addition+

At a Glance

  • Tasks: Design and develop secure software solutions for mission-critical environments.
  • Company: Specialist tech business focused on defence technology and digital innovation.
  • Benefits: Competitive salary, hybrid working, private medical insurance, and 25 days annual leave.
  • Other info: Join a growing organisation with exciting career opportunities and ongoing training.
  • Why this job: Make a real impact with cutting-edge technology in a collaborative culture.
  • Qualifications: Experience in software engineering and strong knowledge of backend development.

The predicted salary is between 60000 - 80000 £ per year.

Join a specialist technology business delivering secure digital solutions for organisations operating in highly complex and mission-critical environments. This is an opportunity to work on meaningful projects, solve challenging technical problems, and help build technology that supports real-world decision-making where reliability and security are paramount.

Role Overview

  • Package: Competitive salary + bonus + comprehensive benefits package
  • Industry: Defence Technology / National Security / Digital Innovation

What You’ll Be Doing

  • Designing, developing and maintaining modern software applications across secure environments
  • Collaborating with engineers, architects and delivery teams to create scalable, high-quality solutions
  • Developing robust backend services and APIs using a range of programming languages
  • Working with containerisation technologies to support efficient deployment and consistent environments
  • Contributing to CI/CD pipelines and automation to improve software delivery processes
  • Applying software engineering best practices to produce clean, maintainable and well-documented code
  • Participating in code reviews and technical discussions to drive continuous improvement
  • Supporting technology selection decisions by evaluating tools, frameworks and development approaches
  • Keeping up to date with emerging technologies and applying innovative thinking to technical challenges

Main Skills Needed

  • Commercial experience in software engineering or a strong academic background in Computer Science, Engineering or a related discipline
  • Strong knowledge of Git and collaborative software development practices
  • Backend development experience using technologies such as Java, Python or Go
  • Solid understanding of software engineering principles, algorithms and data structures
  • Experience working with Docker and container-based development environments
  • Knowledge of DevOps practices including CI/CD pipelines and automated testing
  • Understanding of cloud platforms such as AWS and/or Azure
  • Exposure to Kubernetes or other container orchestration technologies
  • Familiarity with Agile delivery environments and DevSecOps principles
  • Knowledge of web application security best practices
  • Strong communication skills and the ability to collaborate effectively across technical teams
  • Curious mindset with a willingness to learn new technologies and solve complex problems
  • Exposure to Rust would be advantageous

What’s in It for You

  • Hybrid working model with flexibility built in
  • Opportunity to work on technology with genuine operational impact
  • Exposure to complex, cutting-edge engineering challenges
  • Collaborative culture focused on innovation, quality and continuous improvement
  • Professional development and ongoing training support
  • Private medical insurance
  • Life assurance cover
  • 25 days annual leave plus bank holidays
  • Access to on-site facilities including gym, café, restaurant and breakout spaces
  • Join a growing organisation with ambitious plans and long‑term career opportunities

Please note: Due to the nature of the work, candidates must be eligible to obtain UK Security Clearance.

Curious? Apply now — or grab five minutes with us to hear more.

Software Engineer in Cheltenham employer: Addition+

Addition is an exceptional employer that fosters a dynamic work culture in the heart of London, where innovation meets collaboration. With a strong emphasis on professional development, employees are encouraged to grow their skills and advance their careers while enjoying competitive salaries and flexible working arrangements. Joining Addition means being part of a forward-thinking team dedicated to making a meaningful impact in the cyber security landscape.

Addition+

Contact Details:

Addition+ Recruitment Team

We think you need these skills to ace Software Engineer in Cheltenham

Software Engineering
Backend Development
Java
Python
Go
Git
Docker