Online since 1999 | 9,948 IT Jobs Live NOW

Senior Software Engineer

Premium Job From National Crime Agency
Recruiter: National Crime Agency
Listed on: 21st April
Location: London, Warrington or Bristol
Salary/Rate: £55,740
Salary Notes: Roles based in London will receive an additional London weighting of £3,424
Type: Permanent
Start Date: ASAP

This job has now expired please search on the home page to find live IT Jobs.

Lead a fast-paced team fighting serious and organised crime across the UK.

Human traffickers, firearms and drugs dealers, cybercriminals and exploiters of children.... at the NCA, we work at the cutting-edge of law enforcement, tackling those posing the most serious threat to UK life.

Now, more than ever, serious and organised criminals are finding new and more ruthless ways to prey on vulnerable people and the wider public. And as the crime landscape continues to evolve, so do we. Our teams work creatively and collaboratively, to find new and unexpected ways to stay ahead. Join them and your work will have a serious impact, as you help us protect millions of people across the UK.

Your role

By joining us in National Data Exploitation Capability (NDEC), you'll become part of the UK's national security capabilities focused on tackling the greatest threats to the UK population and interests through the use of data exploitation and data science.

As a Senior Software Engineer, you'll lead a team on the design and development of NDEC tools and systems as well as supporting operational teams with new tools and new ways of working with data. You can expect to work closely with other data leads to quality assure, advise and ensure enterprise-wide standards and contribute to strategy development. We'll need you to lead on the design, code, test and documentation of programs or scripts, and to head up the delivery of automated, reliable, and secure data services - that will include designing automation and writing ETL scripts and code. Throughout, you'll have a strong focus on quality and will be committed to ensuring confidentiality in line with NCA standards.

This is a challenging and varied role that will give you huge scope to grow and make a tangible difference to your team - and the whole nation.

You may also be expected to work directly or indirectly in tackling child sexual exploitation and abuse. This may involve exposure to child sexual abuse images and material, so please consider the sensitive nature of our work before deciding to apply.

Your background

A natural leader with a flexible, open approach, you'll be adept at guiding and developing others, and happy to involve them in decisions, changes and improvements. You'll be an excellent communicator with a passion for inclusivity and the ability to become a role model for our values and mission. Meanwhile, your ability to see the bigger picture will enable you to deliver at pace.

In terms of your technical abilities, you'll need to be able to provide strategic direction to enable the design, build, integration, test and maintenance of data management systems. Excellent software development skills are a must, and you should have a strong knowledge of C++, C#, Python and Java. You'll be confident in holding the technical responsibility for all stages of a software development project, ensuring compliance as well as setting the standards for programming tools and techniques. A relevant degree, a postgraduate qualification or software development certifications and a knowledge of cloud-based analytical platforms aren't required but would all be advantageous.


We take your career and development seriously and want to help you build a truly successful career with us and the wider Civil Service. So, we'll make sure you receive the right training, guidance and coaching as well as regular performance and development reviews. What's more, as a Civil Service employee you're also entitled to a large range of benefits, including generous annual leave, flexible working, a contributory pension, staff bonuses and recognition, volunteering days, childcare vouchers and other salary sacrifice options, and an employee discount scheme.

The breadth of our capabilities means there's no such thing as a typical NCA officer. We recruit people from virtually every walk of life, from police to project management, crime analysis and commercial procurement. Join us and we'll give you the powers, time and resources to see cases through, as well as high-profile experience to add to your record. On top of this, you'll get to work at the heart of law enforcement response and deal with the biggest threats to national security.