Software Engineer - SC Cleared
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
Job Description
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
Similar jobs
Associate Engineer
Kier Group · nationwide, United Kingdom
1 hour ago£70k/yrSenior Engineer
Kier Group · nationwide, United Kingdom
1 hour ago£50k/yrSenior Engineer
Kier Group · portsmouth, United Kingdom
1 hour agoSoftware Engineer ETD Middle Office (Java/Python, FIS, Cloud)
Vallum Associates Limited · South East London, United Kingdom
3 hours agoApplication Engineer
SMT · Knowlhill, United Kingdom
3 hours agoPython Software Engineer - AI
MCS Group · Belfast, United Kingdom
3 hours ago