Software Engineer Developer - 2nd/3rd line Application Support

National Crime Agency
33,286 - 40,298
11 Nov 2017
10 Dec 2017
Contract Type
Full Time
To manage resources to design and develop applications and tools to aprofessional standard and to meet user requirements that supports theNCA LI capability. To create and maintain robust systems to process, visualise and analyseintelligence, and maintain and provide 2nd/3rd line support for theseapplications. Represent NCA to discuss and agree technical standards and collaborateon joint projects. Working with the latest telecommunicationtechnologies and experimenting to exploit intelligence from all sourcesavailable. Successful candidates will be required to travel to other NCA sites ona 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 atshortlisting and will also be assessed alongside the behavioralcompetencies at interview. These are taken from the Role Profile and theGovernment Communication Professional Competency Framework - Understanding/experience working with technical standards andtranslating these standards into working solutions. - Exploiting information to solve operational problems - In depth knowledge and experience of object orientated programming(can be any of the following - javascript, c#, java, python etc - In depth knowledge and experience of Relational Database design andmanipulation. (any of the following sql, mssql, pl, sql) Essential at Entry (Please demonstrate how you meet this on your CV): Degree (minimum 2.2) in Sciences, Technology, Engineering orMathematics (where software development played strongly in your degree) 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 upto 3 weeks - provided by Dice BIG DATA, C#, DEGREE, HND, JAVA, JAVASCRIPT, MATHEMATICS, MYSQL, ORACLE, PYTHON, SQL