Software Engineer – Android & Backend Development – SC Cleared
- Location: Hybrid – Cheltenham
- Salary: Base salary up to £60,000
- Clearance: SC Clearance required
- To apply, email: Dominic.barbet@searchability.com
Join a Team Solving Complex Technical Challenges
A specialist technology consultancy delivering secure digital solutions is looking for a Software Engineer to join a growing engineering team working on complex, high-impact projects. This role offers the opportunity to work on modern applications and backend systems in secure environments, contributing to technology solutions where reliability, scalability, and rapid delivery are essential. The successful candidate will enjoy working across the full development lifecycle, building proof‑of‑concept applications, collaborating closely with technical teams, and solving challenging engineering problems in fast‑paced environments.
The Role
You’ll work alongside software engineers, architects, and technical delivery teams to design, build, and maintain secure applications and services.
Responsibilities
- Developing Android applications using Kotlin and Jetpack Compose
- Designing and building backend services using Rust, Python, or Go
- Developing and maintaining secure web APIs
- Using Git for version control and collaborative development
- Working with Docker and containerised environments
- Supporting CI/CD pipelines and automated deployment processes
- Writing clean, maintainable, and well‑documented code
- Participating in peer code reviews and technical discussions
- Building PoC applications where requirements may evolve rapidly
- Contributing to engineering best practices and continuous improvement
- Working within secure development environments and remote platforms
Required Skills & Experience
- Commercial experience in software engineering or software development
- Strong Android development experience using Kotlin
- Experience with Git‑based version control workflows
- Backend development experience using Rust, Python, or Go
- Understanding of software development principles such as MVVM and UDF
- Experience developing and integrating RESTful/Web APIs
- Familiarity with OpenAPI standards
- Experience with Docker and containerisation
- Knowledge of CI/CD pipelines and DevOps practices
- Strong communication and collaboration skills
- Ability to work effectively in Agile delivery environments
- Comfortable adapting to changing technical requirements and priorities
Desirable Experience
- Experience working within secure or highly regulated environments
- Exposure to cloud‑native or distributed systems
- Experience building proof‑of‑concept or experimental applications
- Understanding of secure software engineering practices
What’s On Offer
- Opportunity to work on technically challenging projects
- Collaborative and engineering‑focused culture
- Exposure to modern technologies and delivery practices
- Support for continuous learning and professional development
- Competitive salary and benefits package
#J-18808-Ljbffr…
