Developers or Programmers Ref.1924

Black History MonthMind Silver AwardThe Times Top 100Disability confident leaderThe Prince's Responsible BusinessStonewall Diversity ChampionThe Guardian UK 300 logo

Technology Roles
Cheltenham, London, Bude, Scarborough, Manchester
£30,227 - £40,134 plus relevant skills payments dependent on role and capability

The Intelligence Agencies help safeguard the UK from threats to national security. We operate seamlessly as partners to protect Britain’s people, interests and businesses from harm. Stopping terrorist attacks in the UK, and protecting our interests overseas – as well as making the UK the safest place to live and do business online. It’s challenging, varied and meaningful work that you simply won’t find elsewhere.

Our flexible working policy ensures a healthy work-life balance. Wherever possible, we try to accommodate reduced hours or job share option and balance these with our business needs.

Roles for Developers or Programmers

We have a vast range of roles dedicated to programming and developing software and tools to help us save lives. These roles directly contribute to our ability to disrupt the plans of criminals. Our Teams of Software Engineers find innovative and clever solutions to support the whole range of GCHQ’s Technical capabilities. Depending on your skills, aptitude and interest, you could find yourself working in one of many different areas in the organisation.


We are looking for candidates who have a STEM degree or have relevant work experience.

Training and Development

At GCHQ we’re proud of our inclusive and supportive working environment that’s designed to encourage open minds and attitudes. As an organisation that values and nurtures talent, we’re committed to helping you fulfil your potential. But you’re not expected to come to us with a wealth of knowledge or skills, on day one. With comprehensive training and development opportunities, tailored to your personal needs and the requirements of your work, we’ll enable you to flourish in your role and perform to the very best of your abilities.


Entry level:
Basic salary of £30,227, plus relevant skills payments ranging from £3,000-£6,500 depending on role and capability

Experience level:
Up to £40,134 plus relevant skills payments ranging from £3,000-£8,500 depending on role and capability


Cheltenham, Manchester, Bude, Scarborough and London.

Interview and Selection Process

To apply for these positions, you must meet our nationality, residency and security requirements. You’ll find more details here.

Be prepared to dedicate 60-90 minutes to completing your application. We’re conscious this might be more time than you expected, so our system will allow you to save your application at any time and come back to it later. But remember to submit your full application before the closing date.

Once we’ve established that you meet our eligibility criteria, the next steps of this selection process are:

•    Telephone Expectation Chat prior to the interview
•    Technical Challenge
•    Face to Face interview*
•    Drugs test

*Interviews will be held in Gloucester/Cheltenham.

If you successfully complete these stages, you’ll receive a job offer, conditional upon you completing our developed vetting (DV) process which enables you to obtain the level of security clearance required to perform this vital role.

This Program / Vacancy is closed to applications.