Haystack
← Back to Jobs
Full time
Technology

Software Engineer - SC Cleared

NSDCheltenham, Gloucestershire🇬🇧United KingdomPosted 13 Jul 2026

Why This Role Stands Out

This role offers a fantastic opportunity to expand your technical expertise in backend development, cloud platforms, and DevOps practices while building cutting-edge Android applications. You will thrive here if you are a skilled Android developer eager to tackle complex challenges and collaborate within an innovative, secure engineering team. Apply now to contribute to impactful projects and grow your career.

Quick Overview

Work Type
On Site
Schedule
Full Time
Level
Mid Senior

Job Description

Software Engineer

Cheltenham

Onsite

Are you an Android developer who enjoys solving complex technical challenges and working across the full software development lifecycle?

We're looking for a Software Engineer to join an innovative engineering team developing cutting-edge software solutions in a secure and highly collaborative environment. This is an excellent opportunity for someone with strong Android development experience who wants to broaden their exposure to backend technologies, cloud platforms and modern DevOps practices.

You'll work on a variety of projects, from rapidly evolving proof-of-concept applications through to robust production systems, using modern technologies including Kotlin, Jetpack Compose, Docker, cloud services and backend development languages such as Rust, Python or Go.



What You'll Be Doing

  • Building high-quality Android applications using Kotlin and Jetpack Compose.
  • Collaborating with software engineers, architects and stakeholders to deliver innovative solutions.
  • Developing scalable backend services and APIs using modern programming languages.
  • Working with Docker and containerised environments to support deployment and testing.
  • Contributing to CI/CD pipelines and DevOps processes.
  • Participating in code reviews and driving engineering best practice.
  • Supporting proof-of-concept development where requirements can evolve quickly.
  • Working within secure development environments and helping deliver solutions to demanding technical requirements.


What We're Looking For

  • Experience developing Android applications using Kotlin and Jetpack Compose.
  • Strong understanding of software engineering principles and modern development practices.
  • Experience using Git in collaborative development environments.
  • Knowledge of backend development using Rust, Python or Go.
  • Experience working with APIs and software integration.
  • Familiarity with Docker and containerisation technologies.
  • Understanding of CI/CD pipelines and DevOps methodologies.
  • Strong communication skills and a collaborative mindset.
  • A proactive approach to learning new technologies and solving complex problems.


Desirable Experience

  • AWS or Azure cloud platforms.
  • Kubernetes or container orchestration technologies.
  • Agile delivery environments.
  • Web application security and secure development practices.


Why Apply?

This role offers the chance to work on technically challenging projects using modern technologies while developing your skills across mobile, backend, cloud and DevOps disciplines. You'll join a talented engineering team where innovation, collaboration and continuous improvement are highly valued.



Location

This position is based onsite in Cheltenham, with occasional travel (typically one day per week) to a customer site in Herefordshire.

If you're passionate about building quality software and enjoy working in a fast-moving technical environment, we'd love to hear from you.


Skills

Docker
Rust
AWS
Agile
Azure
Git
Jetpack Compose
Kotlin
Kubernetes
Python
Android

Similar jobs