Loading...

@

Fonolive Marketplace App on Google PlaystoreFonolive Marketplace App on App Store - Apple iOS
  • jobs
  • 4 weeks ago

jobs description

Job Title:

Software Developer

Location:

Samlesbury

Closing Date: 23:00 on Tuesday 15th April 2025

Salary: £36,408 (includes non-concessionary payment of £2,658) You’ll also have the opportunity to qualify for a skills payment (up to £9,812) following a successful skills assessment.

Flexible Working:
This is a full-time office-based role, due to the sensitivity of the nature of the work involved. Compressed and reduced working hours patterns will be considered.

About Us

At GCHQ, we unlock the complex world of data and communications to keep the UK and its citizens safe, both in the real world and online. Working closely with our British Intelligence partners in MI5 and MI6, we protect the UK from threats including serious organised crime, terrorism, and cyber-attacks. A role in GCHQ means you’ll have varied and fascinating work in a supportive and encouraging environment that puts the emphasis on teamwork.

The Role

As a Software Developer at GCHQ, you’ll work on innovative ideas as part of a team that fosters continual experimentation. Using your technical skills, you’ll provide insight into operational activity and develop pioneering software solutions to optimise and resolve specific challenges. And you’ll do this alongside highly skilled developers within an environment which encourages and supports learning through trial and error.

You could be working on solo projects or in small teams solving specific challenges for missions, or as part of a larger group focused on bigger, more complex problems. No matter what, experimentation is always encouraged. You’ll collaborate with colleagues across multiple technical teams and mission areas to develop capabilities, share ideas and contribute to operations.

Responsibilities will include researching and analysing web and mobile technologies as well as

designing, documenting, and implementing solutions for operational requirements. You’ll support existing operations and software solutions throughout their lifecycle, all while helping to push innovative, cutting-edge ideas and technologies forward. There may also be an opportunity to work with partners from external industries and other security agencies.

Selected at either recruitment or in-role assessment, you’ll be allocated a specialism, dependent on preference and skills. The specialisms we are looking for include:

Server and client-side technologies
Dynamic and Runtime analysis techniques
Software Principles and Design Patterns
Object Oriented Programming
Android App Development
Agile/Lean Methodologies

About You

To apply, you’ll require GCSEs at grade 4/C or above, or an equivalent Level 2 qualification in English Language and Maths. You’ll also need some experience contributing towards a project or deliverable as part of a Software team . This may include writing, testing and debugging software applications; integrating new features or enhancements to software. More importantly, we’re looking for curious, analytical people with a keen interest in technology and finding creative solutions.

You’ll be able to demonstrate a desire to stay on top of the latest in tech, as well as an ability to develop new and existing skills.

You work well across multiple teams and thrive within an agile environment. Able to adapt to change and reprioritise your work in a changing environment, you’ll always remain focussed under challenging circumstances. Plus, you’re confident communicating with a range of customers, and sharing knowledge, insights and technical information clearly.

Training and Development

At GCHQ, we’re committed to developing our staff and recognise this will look different for everyone. We have an exceptional skills community dedicated to helping you grow and from day one, you’ll receive full support from your Line Manager. After a comprehensive induction into the organisation, you’ll be allocated a buddy to help you settle in.

You’ll receive initial training in-house from our team of experts. Then you’ll have the chance to complete necessary external training courses to gain relevant qualifications or develop skills such as Linux and knowledge of new technologies. We aim to help you grow your skills and knowledge…

salary-criteria

Apply - Software Developer, Software Engineer