Summary
✨ AI‑Generated
A hands-on software engineering role focused on designing and building secure digital solutions. The position involves mobile development, backend services, APIs, containerization, and modern engineering practices for highly regulated environments.
Highlights
Work on impactful secure software projects with competitive compensation, strong benefits, and opportunities to solve complex engineering challenges in a regulated environment.
Description
Software Engineer
We’re working with a specialist technology business delivering secure, mission-critical digital solutions across Defence and National Security.
This is a hands-on engineering role where you’ll solve complex technical challenges and build software with genuine operational impact.
Role Overview:
Location: Cheltenham – Hybrid, with occasional travel to HerefordshirePackage: Competitive salary + bonus, 10% employer pension contribution, private medical cover, life assurance and 25 days’ holiday + bank holidaysIndustry: Defence & National Security TechnologyWhat You’ll Be Doing:
Designing, building and maintaining secure software solutions for highly regulated environments.Developing reliable Android applications using Kotlin and Jetpack Compose.Building scalable backend services and web APIs using Rust, Python or Go.Using Git to manage code effectively and support collaborative development.Containerising applications with Docker to create consistent development and deployment environments.Building and maintaining CI/CD pipelines to improve and automate software delivery.Producing clean, maintainable and well-documented code.Taking part in code reviews and contributing to engineering standards across the team.Developing proof-of-concept applications in fast-moving environments where requirements can evolve quickly.Working closely with engineers, architects and delivery specialists to solve complex technical problems.Main Skills Needed:
Strong commercial experience with Android development using Kotlin.Good understanding of Jetpack Compose and modern Android development practices.Backend development experience with at least one of Rust, Python or Go.Strong Git knowledge and experience working within collaborative development teams.Experience with Docker, CI/CD pipelines and automated testing.Understanding of software architecture and development principles including MVVM and UDF.Knowledge of web APIs, OpenAPI standards and core data structures.Comfortable developing within secure environments, including remote development environments and virtual machines.Strong problem-solving, communication and collaboration skills.Comfortable working on PoCs where priorities and requirements can change quickly.Degree in Computer Science, Engineering or a related discipline.Must hold, or be eligible to obtain, UK Security Clearance.What’s in It for You:
25 days’ annual leave plus bank holidays.Private medical cover and life assurance.Generous pension with a 10% employer contribution and 5% employee contribution.Bonus scheme.Professional development and training support.Hybrid working from Cheltenham.On-site secure parking, gym, café and restaurant.The chance to work on technically challenging projects where security, innovation and reliability genuinely matter.A collaborative environment with ambitious growth plans and plenty of scope to develop your skills.We’re not box-tickers — if you’re close, reach out.
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.