Full Stack Software Engineer in Cheltenham
Full Stack Software Engineer

Full Stack Software Engineer in Cheltenham

Cheltenham Full-Time 50000 - 65000 £ / year (est.) No home office possible
Ncounter

At a Glance

  • Tasks: Build resilient, scalable systems across the full stack in a collaborative environment.
  • Company: Specialised software consultancy focused on secure engineering in sensitive environments.
  • Benefits: Competitive salary, strong pension, work-life balance, and dedicated personal development time.
  • Other info: Join a culture that values collaboration, ownership, and continuous improvement.
  • Why this job: Make a real impact with meaningful projects while developing your skills in cutting-edge technologies.
  • Qualifications: Strong backend experience in Java or C++, plus modern JavaScript skills.

The predicted salary is between 50000 - 65000 £ per year.

Ncounter is supporting a highly specialised software consultancy delivering secure, high assurance engineering into some of the UK’s most sensitive environments. This is a role where technical depth really matters, with engineers working across the full stack to build resilient, scalable systems that operate in complex and highly controlled settings.

We are looking for a Full Stack Software Engineer with strong backend expertise in either Java or C++, combined with modern JavaScript capability on the frontend. You will be part of a close, technically strong team, contributing across the full development lifecycle, from core backend services through to intuitive and responsive user interfaces.

This position offers the chance to work on meaningful systems, with a strong engineering culture that values clean architecture, performance, and long term maintainability. You will also have dedicated time to develop your skills and explore new technologies.

Key requirements:

  • Strong backend engineering experience in Java or C++
  • Commercial experience with JavaScript, ideally within modern frameworks
  • Proven ability to build full stack applications in complex or secure environments
  • Understanding of software engineering best practices including Agile, TDD and CI/CD
  • Exposure to containerisation and orchestration, particularly Kubernetes
  • Experience or interest in DevOps principles and automation
  • Any cloud exposure across AWS, Azure or GCP would be beneficial

The environment promotes collaboration, ownership, and continuous improvement. Engineers are encouraged to contribute ideas, challenge design decisions, and play an active role in shaping how systems are built and deployed.

On offer is a competitive salary, strong pension, meaningful project work, and a genuine commitment to work life balance alongside structured time for personal development.

Due to the nature of the work, active DV clearance is required.

If you are looking for a full stack role that combines backend depth, modern frontend development, and exposure to cloud and DevOps practices, please apply or get in touch for a confidential discussion.

Full Stack Software Engineer in Cheltenham employer: Ncounter

Ncounter is an exceptional employer, offering a dynamic work environment in Cheltenham where engineers can thrive on meaningful projects that demand technical depth and innovation. With a strong commitment to work-life balance, competitive salaries, and structured personal development time, employees are empowered to grow their skills while collaborating within a close-knit team that values ownership and continuous improvement.
Ncounter

Contact Detail:

Ncounter Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full Stack Software Engineer in Cheltenham

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. We all know that sometimes it’s not just what you know, but who you know that can land you that dream job.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Java, C++, and modern JavaScript. We want to see your full stack prowess in action, so make it easy for potential employers to see what you can do.

✨Tip Number 3

Prepare for the interview like it’s the final boss level! Brush up on your technical skills and be ready to discuss your experience with Agile, TDD, and CI/CD. We’re looking for candidates who can demonstrate their knowledge and passion for software engineering.

✨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 take the initiative to connect directly with us.

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

Backend Engineering in Java
Backend Engineering in C++
Modern JavaScript
Full Stack Application Development
Agile Methodologies
Test-Driven Development (TDD)
Continuous Integration/Continuous Deployment (CI/CD)
Containerisation
Orchestration with Kubernetes
DevOps Principles
Automation
Cloud Technologies (AWS, Azure, GCP)
Collaboration
Problem-Solving Skills
Clean Architecture

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your backend expertise in Java or C++. We want to see how your skills align with our needs, so don’t be shy about showcasing your experience with full stack applications!

Showcase Your Projects: Include examples of projects where you've built resilient systems or worked in complex environments. This gives us a glimpse into your hands-on experience and how you tackle challenges.

Highlight Your Team Spirit: Since we value collaboration, mention any experiences where you’ve worked closely with a team. Share how you contributed to discussions or design decisions – we love seeing that ownership!

Apply Through Our Website: For the best chance of getting noticed, apply directly through our website. It’s the easiest way for us to keep track of your application and get back to you quickly!

How to prepare for a job interview at Ncounter

✨Know Your Tech Stack

Make sure you brush up on your backend skills in Java or C++. Be ready to discuss your experience with modern JavaScript frameworks too. They’ll want to see how you can integrate both sides of the stack, so prepare some examples of full stack applications you've built.

✨Understand the Environment

Familiarise yourself with secure environments and the complexities that come with them. Think about how you’ve navigated challenges in previous roles, especially regarding clean architecture and performance. This will show you understand the importance of building resilient systems.

✨Show Your Agile Mindset

Be prepared to talk about your experience with Agile methodologies, TDD, and CI/CD practices. They value a strong engineering culture, so share specific instances where you’ve contributed to team processes or improved workflows.

✨Embrace Collaboration

This role is all about teamwork and ownership. Think of examples where you’ve collaborated effectively with others, challenged design decisions, or contributed ideas that shaped a project. Highlighting your ability to work well in a team will resonate with their values.

Full Stack Software Engineer in Cheltenham
Ncounter
Location: Cheltenham

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>