Software Engineer – Secure Digital Solutions (Hybrid)
Addition · Cheltenham
Job description
About the role
We are working with a specialist technology organisation delivering secure, mission‑critical digital solutions to Defence and National Security customers. The Software Engineer will design, develop and deliver secure digital solutions in a highly secure environment, based in Cheltenham with a hybrid working pattern of three days in the office.
Key responsibilities
- Collaborate with the development team to design, develop and maintain software solutions.
- Develop reliable Android applications using Kotlin and Jetpack Compose.
- Use Git for version control and collaborative development.
- Design and implement backend services with Rust, Python or Go, including web APIs.
- Containerise applications with Docker and manage deployments.
- Implement and maintain CI/CD pipelines to automate delivery.
- Write clean, efficient, well‑documented code following industry best practices.
- Participate in code reviews and provide constructive feedback.
- Develop Proof‑of‑Concept applications where requirements change rapidly.
- Stay up to date with emerging technologies and industry trends.
- Work effectively within secure development environments, including remote VMs.
Required profile
- Bachelor’s degree in Computer Science, Engineering or a related field.
- Strong proficiency with Git and collaborative development.
- Experience in Android/Kotlin development, including Jetpack Compose.
- Ability to develop PoC applications in fast‑changing environments.
- Familiarity with backend development using Rust, Python or Go.
- Understanding of software principles such as MVVM and UDF.
- Knowledge of Web APIs, OpenAPI standards and data structures.
- Experience with Docker and containerised deployments.
- Knowledge of DevOps processes, CI/CD pipelines and automated testing.
- Strong communication, collaboration and problem‑solving skills.
- Comfortable working in secure environments, including remote VMs.
Required skills
- Kotlin
- Jetpack Compose
- Git
- Rust
- Python
- Go
- Docker
- CI/CD pipelines
- Web APIs
- OpenAPI
- MVVM
- UDF
What we offer
- Opportunity to work on complex, technically challenging projects for Defence and National Security.
- Chance to make a genuine impact through secure and innovative technology.
- Collaborative and inclusive environment focused on agility, security, innovation, quality and teamwork.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United Kingdom.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 10 hours ago
Expires 2 days from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Addition
Cheltenham
Related job offers
-
Project Manager
sixworks Cheltenham -
Backend Software Engineer (eDV Cleared)
Searchability NS&D Cheltenham -
Senior Infrastructure Engineer – eDV Cleared (Onsite)
Searchability NS&D Cheltenham -
Principal Consultant - ERP Specialist
nine-feet-tall Bath -
ERP Programme Manager – Specialist
nine-feet-tall Bath