Summary
A software engineering opportunity focused on secure digital solutions, mobile applications, backend services, and modern DevOps practices. The role involves developing reliable systems in a collaborative technical environment.
Highlights
Work on impactful secure technology projects with hybrid flexibility, professional development, strong benefits, and opportunities to build advanced software systems.
Description
Software Engineer
Build technology that makes a real difference.
Join a specialist technology business delivering secure digital solutions for Defence and National Security.
Working on mission-critical projects, you'll help develop innovative software that supports complex operations where security, reliability and performance are essential.
Role Overview
Location: Cheltenham (Hybrid) with occasional travel to HerefordshirePackage: Competitive salary + bonus, private medical cover, 10% employer pension, life assurance, 25 days holiday plus bank holidays, professional development and moreIndustry: Defence & National Security TechnologyWhat You'll Be Doing
Design, develop and maintain secure software solutions within highly secure environments.Build Android applications using Kotlin and Jetpack Compose.Develop scalable backend services and APIs using Rust, Python or Go.Work collaboratively with engineers and technical specialists to deliver high-quality software.Use Git to manage source code and support collaborative development.Containerise applications using Docker to improve consistency and deployment.Build and maintain CI/CD pipelines to streamline software delivery.Write clean, maintainable and well-documented code following best practice.Participate in code reviews and contribute to continuous improvement across the development team.Explore new technologies and approaches to improve software quality and delivery.Main Skills Needed
Commercial experience developing Android applications with Kotlin.Backend development experience using Rust, Python or Go.Strong understanding of Git and collaborative software development.Experience with Docker, containerisation and modern deployment practices.Knowledge of CI/CD pipelines, automated testing and DevOps principles.Understanding of software architecture, APIs, OpenAPI standards and modern development patterns such as MVVM and UDF.Comfortable working in secure development environments, including remote development platforms and virtual machines.Strong problem-solving skills with the ability to adapt to changing priorities.Excellent communication and teamwork skills.Degree in Computer Science, Engineering or a related discipline is beneficial.What's in It for You
Work on technology that supports critical Defence and National Security missions.Join a collaborative team where innovation and continuous learning are genuinely encouraged.Be part of an ambitious, growing business delivering cutting-edge digital solutions.Hybrid working with a supportive and inclusive culture.Competitive bonus scheme and generous pension contribution.Private medical insurance, life assurance and a comprehensive wellbeing package.Ongoing training, certifications and professional development opportunities.Modern office facilities including on-site gym, café, restaurant, breakout spaces and secure parking.The opportunity to work on challenging projects with genuine operational impact.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.
We are an equal opportunity employer and value diversity at our company.
We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
By applying you are confirming you are happy to be added to the Addition Solutions mailing list regarding future suitable positions.
You can opt out of this at any time simply by contacting one of our consultants.