Software Engineer Android Developer

The Talent Locker
Cheltenham, United Kingdom
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 138K

Job location

Cheltenham, United Kingdom

Tech stack

API
Amazon Web Services (AWS)
Android
Azure
Cloud Computing
Cloud Engineering
Code Review
Continuous Integration
DevOps
Python
Secure Coding
Openapi
Backend
GIT
SC Clearance
Kotlin
Git Flow
Kubernetes
Jetpack Compose
Api Design
Docker

Job description

  • Build Android applications using Kotlin and Jetpack Compose
  • Design and ship backend services in Rust, Python, or Go
  • Work with Docker, CI/CD pipelines, and cloud platforms such as AWS or Azure
  • Contribute across mobile, backend, and cloud-native systems in a secure, high-assurance environment
  • Participate in rapid iteration, including proof-of-concepts where requirements evolve quickly
  • Collaborate closely through code reviews and Git-based workflows

Technologies:

  • API
  • AWS
  • Android
  • Azure
  • Backend
  • CI/CD
  • Cloud
  • Docker
  • Git
  • Kotlin
  • Kubernetes
  • Mobile
  • OpenAPI
  • Python
  • REST
  • Rust
  • Security
  • DevOps, We are hiring for a hands-on Software Engineer role focused on Android, backend, and cloud engineering within our defence team. This is a contract or permanent opportunity based in Cheltenham, working 5 days a week with 1 day per week in Herefordshire for client visits. We value clean engineering, strong collaboration, and real-world problem solving where the technology genuinely matters.

Requirements

  • Experience with Android development using Kotlin and Jetpack Compose
  • Experience with backend development in Rust, Python, or Go
  • Experience with Git and modern development workflows
  • Experience with Docker and CI/CD pipelines
  • Experience with API design, including REST and OpenAPI
  • Experience working in secure or controlled environments
  • Ability to obtain UK Security Clearance (SC Level) prior to appointment
  • Nice to have: experience with AWS or Azure
  • Nice to have: experience with Kubernetes
  • Nice to have: Agile delivery experience
  • Nice to have: awareness of secure coding practices

Apply for this position