cover image
Anson McCade

Software Engineer / Senior Software Engineer

Hybrid

Gloucestershire, United kingdom

Senior

Full Time

17-02-2026

Share this job:

Skills

Leadership Python Java JavaScript C/C++ Docker Test node.js Back-end Development AWS Agile C++ AWS Cloud Microservices

Job Specifications

Software Engineer / Senior Software Engineer

Level: £42,000 – £70,000 (depending on level) + bonus and benefits

Location: Gloucester, UK | Hybrid & flexible working options

Function: Software Engineering | Data Processing | Cloud Development

Industry: Public Sector | National Security | Defence

Deliver software that safeguards communities. Contribute to projects that protect children, counter terrorism, and tackle serious organised crime.

Our client’s National Security team in Gloucester is expanding and seeking Software Engineers and Senior Software Engineers. You’ll develop, test, and maintain software critical to national security, collaborate with analysts and engineers, mentor junior colleagues, and contribute to technology and cyber initiatives.

About the Role

As a Software Engineer or Senior Software Engineer, you’ll design, code, test, and document software systems that support national security operations. You’ll work across teams to ensure reliability, security, and performance. Senior engineers will additionally provide technical leadership, oversee design decisions, and mentor junior developers.

What You’ll Be Doing

Designing, coding, testing, and documenting software programs for engineered information and communications systems
Estimating development effort for software projects and delivering solutions on time
Working on data processing applications and AWS Cloud infrastructure
Mentoring junior developers and providing technical oversight (Senior level)
Analysing code defects and implementing timely fixes to maintain system reliability

Ideal Background

Strong back-end development experience in Java, JavaScript, Node.js, Python, or C/C++
Passion for solving complex technical problems supporting child protection, counter-terrorism, and serious organised crime
Desire to continuously learn and develop new skills
Knowledge of cloud engineering (AWS, Docker, Microservices) is desirable but not essential
Comfortable working in Agile teams, sharing knowledge, and mentoring peers

What You’ll Receive

Software Engineers: £42,000 – £62,000
Senior Software Engineers: £60,000 – £70,000
£5,000 referral bonus
Hybrid and flexible working arrangements
Career progression and professional development and certifications
Opportunities to engage in community tech and cyber initiatives
Inclusive culture valuing diversity, merit, and integrity

Who Should Apply

This role suits back-end or full-stack developers with Java, JavaScript, Node.js, Python, or C/C++ experience who want to make a tangible impact on national security. You should enjoy collaborating in Agile teams, mentoring others, and be eligible for UK security vetting.

About the Company

Anson McCade is a specialist recruitment agency focusing on four primary sectors: Quant Research, Trading & Risk; Digital & Data Analytics; IT & Cyber Security; Business Change & Transformation and Strategy. With offices in London, Belfast, Paris and Sydney, Anson McCade operates globally, working on mandates across Europe, Asia and US. In an ever changing business and technological landscape, the need for exceptional, agile talent is crucial to almost every organisation’s success over the long term. We target the highest c... Know more