Full Stack Software Engineer
Full Stack Software Engineer
Cheltenham, full time onsite
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.