The Home Of Flexible Working, Find Your Flex Logo

Senior Software Engineer


Leicester, East Midlands : London


About the job

Job description

The Operational Technology team sits within Capability Development in Technology Command. Capability Development leads on specifying, designing, developing, delivering
and supporting new technical capabilities (operational, business, back office and corporate) across the agency. Our role is to protect the public from the most serious criminal threats. As an NCA officer you can make a difference! We are at the forefront of Law enforcement in the UK and we look for a wide variety of skills and experience to protect the public. Whatever your role you will have a vital part to play. We are currently looking to recruit G4 Senior Software Engineer.

In a team of IT professionals, the Senior Software Engineer will be responsible for the scoping, design, implementation and maintenance of technical Intelligence applications, managing software solutions to enable staff to gather and analyse complex, sensitive data and interacting daily with the engineering service support, development and infrastructure teams. In addition, this role will involve conducting remote site surveys, Health and Safety Management, including Risk Assessment, providing Business Continuity Management assistance with regard to 1st line technical support and assisting in the training of systems throughout the UK and overseas as and when required.

The ideal candidate will have strong object oriented programming experience in C#, Python or Java, possess understanding of the full software lifecycle and IP Protocols and also have excellent problem solving skills. Candidates must also hold a relevant degree or equivalent relevant experience in engineering, computer science, physics or mathematics and a good working understanding of network principles.

If you want to make the UK a safer place, apply today.