Senior Officer, Engineering Developer, Intelligence Collections-

Leicester, Leicestershire
£33,286 to £40,298
12 Oct 2017
20 Nov 2017
Clearance Level
Job Type

Role summary: 

To manage resources to design and develop applications and tools to a professional standard and to meet user requirements that supports the NCA LI capability. To create and maintain robust systems to process, visualise and analyse intelligence, and maintain and provide 2nd/3rd line support for these applications. Represent NCA to discuss and agree technical standards and collaborate on joint projects. Working with the latest telecommunication technologies and experimenting to exploit intelligence from all sources available. 

Successful candidates will be required to travel to other NCA sites on a regular basis and expected to form part of an on-call rota. 

The below behavioral competencies will be assessed only at interview. The level required is listed on the Role Profile and PQF attached: 

- Teamwork and Partnership 
- Strategic Thinking 
- Innovation 
- People Management 
- Change 

Candidates CV will be assessed against the below entry criteria at shortlisting and will also be assessed alongside the behavioral competencies at interview. These are taken from the Role Profile and the Government Communication Professional Competency Framework 

- Understanding/experience working with technical standards and translating these standards into working solutions. 
- Exploiting information to solve operational problems 
- In depth knowledge and experience of object orientated programming eg C# and Python 
- In depth knowledge and experience of Relational Database design and manipulation 

Essential at Entry (Please demonstrate how you meet this on your CV): 

Degree (minimum 2.2) in Sciences, Technology, Engineering or Mathematics (where software development played strongly in your degree) or 3 years + experience in a Software development role, or a HND, BTEC (or similar) in a STEM subject plus 2 years in an IT role. 
Strong Object Oriented programming experience. C#, Python or Java 
Understanding of the full software lifecycle 
Understanding of IP protocols 
Excellent problem solving skills 
Must be capable of attaining DV 

Desirable at Entry: 

- Understanding of relational databases such as Mysql or Oracle 
- Understanding of BIG data databases and data science 
- Ability/desire to travel overseas at short notice for periods of up to 3 weeks
- The capacity to write operational/reactive code to cater for unexpected changes 

Benefits Pensions

Civil Service pension schemes may be available for successful candidates.

Things you need to know Security

Successful candidates must pass a disclosure and barring security check.

Successful candidates must meet the security requirements before they can be appointed. The level of security needed is developed vetting.

Selection process details

Feedback will only be provided if you attend an interview or assessment.

Nationality requirements

Open to UK nationals only.


Candidates in their probationary period are eligible to apply for vacancies within this department.

Working for the Civil Service

The Civil Service Code sets out the standards of behaviour expected of civil servants.

We recruit by merit on the basis of fair and open competition, as outlined in the Civil Service Commission's recruitment principles.

The Civil Service embraces diversity and promotes equality of opportunity. There is a guaranteed interview scheme (GIS) for candidates with disabilities who meet the minimum selection criteria.


To be considered, you will need to successfully complete SC clearance before commencing the role and for specified roles DV clearance within the first 12 months as part of your probation period. 
You will also be required to undertake a mandatory pre-employment substance misuse test and achieve a satisfactory result. 

Similar jobs

Similar jobs