- £60,000 - £90,000 basic salary depending on experience
- Bonus
- Hybrid working and flexibility (2 days WFH)
- Pension
- Private healthcare
- Electric car scheme
- Training and development opportunities
- Friendly, knowledgeable, peer-sharing culture
- Career progression
- Designing, developing, testing, and maintaining high-quality software solutions
- Working across a range of technologies depending on project needs and engineering strengths
- Contributing to both live delivery and next-generation product development
- Solving complex engineering challenges in secure and high-performance environments
- Writing clean, maintainable, well-structured code
- Participating in technical discussions, code reviews, and architecture conversations
- Collaborating with software engineers, architects, cloud engineers, DevSecOps, and security specialists
- Supporting engineering quality, continuous improvement, and knowledge sharing across the team
- Contributing to proof-of-concept work, experimentation, and technical innovation
- Helping translate complex technical requirements into robust engineering solutions
- Strong commercial experience as a Software Engineer, Backend Engineer, Full Stack Engineer, Mobile Engineer, or similar
- Strong ability in one or more modern programming languages such as C++, Rust, C#, Java, TypeScript, Kotlin / Android, or similar
- Strong software engineering fundamentals including code quality, maintainability, and problem solving
- Experience building production software in commercial environments
- Ability to learn new technologies quickly and work across different parts of the stack where needed
- Experience working in collaborative engineering teams
- Familiarity with version control, CI/CD, and modern software delivery practices
- Strong communication and collaboration skills
- British citizenship and ability to obtain MOD SC clearance
- Existing SC clearance
- Experience in defence, secure technology, or other highly regulated environments
- Experience building secure applications or working in security-conscious environments
- Exposure to cloud platforms, APIs, mobile applications, or distributed systems
- Experience with modern architecture patterns and scalable software design
- Strong interest in broad technical problem solving rather than a single narrow stack
- Experience contributing across multiple languages or technology domains
AMRT1_UKTJ
Contact Details:
Richmond Square Consulting Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer in Cheltenham
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with other Software Engineers. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Rust projects or contributions to open-source software. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your Rust knowledge and problem-solving skills. Practice coding challenges and be ready to discuss your thought process during interviews—it's all about demonstrating your expertise!
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that match your skills, and applying directly can sometimes give you a leg up in the hiring process. Let’s get you that dream job!