top of page

Work for us

Home  Work for us  >  G5 Software Developer

G5 Software Developer

Digital, Data & Technology

£27,664 per annum*

*Plus £3,339 London weighting

About the role

The National Cyber Crime Unit (NCCU) leads the UK’s fight against cybercrime and uses specialist capabilities and expertise to support law enforcement partners across the UK and coordinate the entire UK response to cybercrime. 

We are currently looking to recruit a Software Developer within our London office.

Our Cyber Engineering team build and operate our bespoke capabilities which include data analytic and novel collection techniques. The successful candidate will have many opportunities to learn new skills and build on their own current knowledge whilst obtaining hands-on experience.

 

NCA welcomes applications from individuals with a range of Neurodivergent thinking styles and from those who may require reasonable adjustments.

 

Key Responsibilities

 

  • Utilise DevOps ways of working to exploit at pace systems and capabilities  to store, process and exploit criminal data.

  • Use cloud technologies (AWS) notably Lambda, API gateway and EC2.

  • Develop using  Python and  JavaScript

  • Work within Agile team utilising CI/CD (Terraform, gitlab)

  • Develop and deploy technical capabilities to support intelligence-led law enforcement and disruption of cyber-criminal activity.

Person Specification

To  be successful in this role you will have a passion for software development and be an advocate for software best practice. You will be motivated by complex problems and have a desire to further your knowledge. You will be able to quickly learn new ideas and concepts and be able to communicate these to non-technical audiences.  You will contribute to the safety of the nation by combatting the high-end of serious and organised crime.

 

You will need to demonstrate the below behaviours:

  • Working Together.

  • Delivering at Pace

You will also need to demonstrate the below technical and experience criteria:

  • Experience of using Linux OS (Ubuntu, Ref Hat etc) with familiarity with the command line

  • Knowledge of Python and/or any other modern object-oriented programming language

  • Knowledge of best practices in modern programming (e.g version control, testing)

  • Ability to demonstrate technical problem solving skills

You will also have the below qualifications or experience:

Desirable:

  • HND or higher in a technical/scientific related discipline

  • Knowledge of Amazon Web Services is desirable, however full training will be provided.

Please note

  • The NCA is a 24/7 organization, and working patterns must support business requirements. You may be required to respond at short notice or outside of core hours.

  • Individuals will be required to undertake and pass a substance misuse test as part of pre-employment checks

  • Candidates will be required to be SC cleared with the possibility of the successful candidate once in post to go through the DV Vetting process.

Important information

It is imperative that you read all information in this document before applying:

PLEASE DOWNLOAD THIS HERE.

bottom of page