AYN

Software Engineer

Government Communications Headquarters (GCHQ) · Manchester · onsite

You will work in an Agile environment to solve complex technical challenges and build scalable software across on-premises and cloud-based environments. You will contribute to projects, collaborate with engineers, share knowledge, and take ownership of your technical work.

Responsibilities- Solve complex technical challenges using software engineering methods, languages, and frameworks

- Develop software across on-premises and cloud-based environments

- Collaborate with engineers to deliver innovative and scalable systems

- Contribute to large-scale projects and share knowledge with the engineering community

- Take ownership of technical work

Requirements- Demonstrate solid programming fundamentals

- Be proficient in at least one modern language or framework, such as Go, Java, JavaScript, Node.js, Python, or Rust

- Have a higher education STEM background through a degree, apprenticeship, or equivalent qualification

- Have practical software engineering experience gained through projects, employment, internships, or placements

- Be a British citizen or hold dual British nationality

- Be eligible for Developed Vetting clearance

- Live within commuting distance of Manchester

Benefits- Flexible working arrangements, including part-time and compressed hours

- Flexible start and finish times where business needs allow

- 25 days of annual leave, rising to 30 days after five years, plus 10.5 public and privilege holidays

- Employee performance recognition scheme

- Interest-free season ticket loan

- Pension scheme

- Cycle to work scheme

- Subsidised gym, restaurant, and on-site coffee bars at some locations

- Paid parental and adoption leave

- Travel and accommodation expenses for required overnight travel to another GCHQ site

Apply on the employer’s site