Software Engineer / Polyglot Engineer

Richmond Square Consulting Ltd
Cheltenham, United Kingdom
2 days ago

Role details

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

Job location

Cheltenham, United Kingdom

Tech stack

Java
API
Android
C Sharp (Programming Language)
Software Quality
Code Review
Continuous Integration
Distributed Systems
Mobile Application Software
Software Engineering
Software Systems
TypeScript
Backend
SC Clearance
Kotlin
Software Version Control
Devsecops
Programming Languages

Job description

This role is particularly well suited to strong software engineers / software developer with experience in one or more of the following: C#, Java, TypeScript, Android / Kotlin, or other modern software engineering stacks., * 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

Requirements

This is an opportunity to work across live programmes, next-generation product development, and cutting-edge proof-of-concept work in an environment that values strong engineering fundamentals, adaptability, and technical curiosity. It would suit an engineer who may have a core background in one area, but who is comfortable working across different technologies and solving complex real-world challenges., * 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#, 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

Desired skills

  • 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

Please note: existing SC clearance is advantageous but not essential. Candidates must be British citizens and eligible to undergo MOD SC clearance.

Benefits & conditions

  • £75,000 - £95,000 basic salary
  • Bonus
  • Hybrid working and flexibility
  • Pension
  • Private healthcare
  • Electric car scheme
  • Training and development opportunities
  • Friendly, knowledgeable, peer-sharing culture
  • Career progression

Apply for this position