MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

G5 Software Developer - NCA

Location London, United Kingdom
Posted 29-May-2020

The National Crime Agency (NCA) leads the UK's fight to cut serious and organised crime, and the Threat Leadership Command, which comprises of a number of specific functions including the National Cyber Crime Unit (NCCU), Child Exploitation Online Protection team (CEOP), Modern Slavery and Human Trafficking (MSHT) and the Threat Management Team, is responsible for the national response to Serious and Organised Crime threats. Their role is to work with partners inside the NCA and externally the set the strategic direction and facilitate effective delivery of the response. One of their key objectives is to tackle Serious and Organised Crimes threats by maximising the benefit of new capability across the system, and this has attributed to the growth of the organisation, leading to a number of exciting opportunities in the organisation including a Software Developer within the NCCU.

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. The 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.

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.

Technical experience and responsibilities include:

Experience of using Linux OS (Ubuntu, Ref Hat etc) with familiarity with the command lineKnowledge of Python and/or any other modern object-oriented programming languageKnowledge of best practices in modern programming (eg version control, testing)Ability to demonstrate technical problem solving skills 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 JavaScriptWork 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.

Please note that to be considered, you will have to undergo SC Enhanced clearance, and also undertake and pass a substance misuse test as part of the pre-employment checks. SC Clearance checks also dictate that you must have been a UK resident for three out of the last five years. Within this role, you may well be exposed to images of Child Sexual Exploitation, so please consider and be aware of the sensitive nature of the work before deciding to apply. The NCA welcomes applications from individuals with a range of Neurodivergent thinking styles and from those who may require reasonable adjustments.

For more information on the role please visit the website or contact Steve Wills at Allen Lane. To register your interest, please email your CV and Application Form (No more than 250 words per answer) to (see below) by 23:59 on 22/06/2020.

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url