At a Glance
- Tasks: Build fast, modern Android apps and design secure Back End services.
- Company: Join a leading defence team focused on quality engineering.
- Benefits: Competitive pay, flexible work arrangements, and opportunities for professional growth.
- Other info: Collaborative environment with a focus on rapid iteration and clean code.
- Why this job: Make a real impact in secure systems while working with cutting-edge technologies.
- Qualifications: Experience in Android development and Back End programming languages.
The predicted salary is between 70000 - 70000 £ per year.
Software Engineer | Android | Defence/MOD Contract or Permanent | £500pd or £70k Cheltenham - 5 days a week + 1 day/week Herefordshire (for client visits)
Security Clearance: It is an essential requirement for candidates to obtain UK Security Clearance (SC Level) prior to appointment.
Ever built Android apps that actually feel fast, modern, and clean? Comfortable jumping between Kotlin, Back End services, and cloud-native systems without getting boxed into one layer? Want to work on secure, real-world systems where engineering quality genuinely matters?
This is a hands-on engineering role across mobile, Back End, and cloud. You'll be building Android applications using Kotlin + Jetpack Compose, designing and shipping Back End services in Rust, Python, or Go, and working with Docker, CI/CD pipelines, and cloud platforms (AWS/Azure) in a secure, high-assurance environment.
You'll be joining a defence team that values clean engineering, rapid iteration (including PoCs where requirements evolve fast), and strong collaboration through code reviews and Git-based workflows.
You'll need experience with:
- Android development (Kotlin, Jetpack Compose)
- Backend development (Rust, Python or Go)
- Git and modern development workflows
- Docker + CI/CD pipelines
- API design (REST/OpenAPI)
Software Engineer - Android Developer employer: The Talent Locker
Join a forward-thinking team in Cheltenham, where innovation meets security in the defence sector. As a Software Engineer - Android Developer, you'll thrive in a collaborative work culture that prioritises clean engineering and rapid iteration, while enjoying competitive pay and opportunities for professional growth. With a focus on meaningful projects and a supportive environment, this role offers a unique chance to contribute to high-assurance systems that make a real difference.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer - Android Developer
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work in defence or have experience with Android development. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best Android apps and any backend projects you've worked on. Make sure to highlight your use of Kotlin, Jetpack Compose, and any cloud services. This will give potential employers a taste of what you can do.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding of CI/CD pipelines. Practice common coding challenges and be ready to discuss your past projects in detail. We want to see how you think and solve problems!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to connect directly with us. Don’t miss out on this opportunity!
We think you need these skills to ace Software Engineer - Android Developer
Some tips for your application 🫡
Show Off Your Skills:Make sure to highlight your experience with Android development, especially with Kotlin and Jetpack Compose. We want to see how you've built apps that are not just functional but also fast and modern!
Tailor Your Application:Don’t just send a generic CV! Tailor your application to reflect the specific skills and experiences mentioned in the job description. We love seeing candidates who take the time to connect their background to what we’re looking for.
Be Clear and Concise:When writing your application, keep it clear and to the point. We appreciate straightforward communication, so make sure your passion for clean engineering and collaboration shines through without any fluff.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at The Talent Locker
✨Know Your Tech Stack
Make sure you’re well-versed in Kotlin, Jetpack Compose, and the backend languages mentioned like Rust, Python, or Go. Brush up on your knowledge of Docker and CI/CD pipelines too. Being able to discuss your experience with these technologies confidently will show that you're ready for the hands-on nature of the role.
✨Showcase Your Projects
Prepare to talk about specific Android apps you've built or contributed to. Highlight how you made them fast, modern, and clean. If you have any examples of working with cloud platforms like AWS or Azure, or using Git-based workflows, be ready to share those experiences as well.
✨Understand Security Clearance
Since obtaining UK Security Clearance is essential, it’s a good idea to familiarise yourself with the process and requirements. Be prepared to discuss your understanding of security protocols and how they apply to software development, especially in a defence context.
✨Emphasise Collaboration Skills
This role values strong collaboration, so be ready to discuss your experience with code reviews and teamwork. Share examples of how you’ve worked with others to iterate on projects and improve code quality. This will demonstrate that you can thrive in a collaborative environment.