Software Engineer in Cheltenham

Software Engineer in Cheltenham

Cheltenham Full-Time 75000 - 95000 £ / year (est.) No working from home possible
R

At a Glance

  • Tasks: Design and develop secure, high-performance software solutions for complex challenges.
  • Company: Join a growing UK tech business focused on national defence solutions.
  • Benefits: Competitive salary, hybrid working, private healthcare, and career progression.
  • Other info: Collaborative culture with strong focus on innovation and continuous improvement.
  • Why this job: Work with cutting-edge tech and make a real impact in the defence sector.
  • Qualifications: Experience in modern programming languages like C#, Java, or Kotlin.

The predicted salary is between 75000 - 95000 £ per year.

My client is looking for a strong Software Engineer / Polyglot Engineer / Application Developer / Software Developer to join a growing UK technology business delivering secure software, mobile, and cloud-based solutions into the national defence sector. 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.

This role is particularly well suited to strong software engineers / software developers with experience in one or more of the following: C#, Java, TypeScript, Android / Kotlin, or other modern software engineering stacks.

Benefits

  • £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

The role and responsibilities

You will join a team building secure, high-performance software solutions for complex and mission-critical environments. The successful candidate will contribute across a range of engineering challenges, working on secure applications, product development, and technical problem-solving in a collaborative, high-calibre team.

Responsibilities will include:

  • 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

Key skills

  • 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. If you would like more details then please apply via the link.

Software Engineer in Cheltenham employer: Richmond Square Consulting Limited

Join a dynamic technology business in Cheltenham that champions innovation and collaboration, offering a hybrid working model that promotes flexibility and work-life balance. With a strong focus on employee development, you will have access to training opportunities, a supportive culture, and clear pathways for career progression, all while contributing to impactful projects within the national defence sector.

R

Contact Details:

Richmond Square Consulting Limited 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 your connections in the tech industry, especially those who work in defence or similar sectors. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C#, Java, or any other relevant tech. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your problem-solving skills. Be ready to tackle technical challenges on the spot, as this role values adaptability and strong engineering fundamentals. Practice makes perfect!

Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Software Engineer in Cheltenham

C#
Java
TypeScript
Kotlin
Android
Software Engineering Fundamentals
Code Quality

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with languages like C#, Java, or TypeScript, and don’t forget to mention any work in secure environments!

Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re the perfect fit for this role. Share specific examples of how you've tackled complex engineering challenges and your adaptability across different technologies.

Showcase Your Projects:If you’ve worked on any relevant projects, whether personal or professional, make sure to include them. We love seeing real-world applications of your skills, especially in secure or high-performance environments.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows us you’re serious about joining our team!

How to prepare for a job interview at Richmond Square Consulting Limited

Know Your Tech Stack

Make sure you brush up on the programming languages mentioned in the job description, like C#, Java, and TypeScript. Be ready to discuss your experience with these technologies and how you've used them to solve real-world problems.

Show Your Problem-Solving Skills

Prepare to share specific examples of complex engineering challenges you've faced and how you tackled them. This role values adaptability and technical curiosity, so highlight your ability to learn new technologies and work across different parts of the stack.

Collaborate and Communicate

Since this position involves working in a collaborative environment, think of instances where you've successfully worked with others. Be ready to discuss how you contribute to team discussions, code reviews, and architecture conversations.

Understand the Defence Sector

Familiarise yourself with the national defence sector and the importance of secure software solutions. Showing that you understand the context of the work can set you apart and demonstrate your genuine interest in the role.