Software Engineer

10 Oct 2016
07 Nov 2016
Contract Type
Full Time

You live for technology.
You create and innovate.
You safeguard our nation.

Here at MI5, we protect the UK from any threats to national security. We're experts at working against everything from terrorism and espionage to cyber threats and weapons of mass destruction. In our world, innovation is boundless and technology is limitless. It means that every day we do extraordinary things, tirelessly working to safeguard our nation.

The role

This is an exciting chance for an experienced developer to work in one of the most advanced and exciting areas of our software development. By enhancing a range of in-house applications and building new capability for MI5, you'll have a huge, positive impact on our projects.

You'll take ownership of large pieces of work, delivering technical analysis and testing. Working on next generation digital intelligence platforms, you'll also integrate the latest big data technology where appropriate. It's a role where your expertise will safeguard our nation every day.

About you

We'll expect you to have at least 2 years' relevant experience alongside a 2:1 honours degree, or at least 4 - 8 years' experience with other formal qualifications. Thanks to this, you'll be an experienced Java, C# or Oracle application developer with sound understanding of best practices.

With excellent communication skills, you'll foster great working relationships within a team and thrive under pressure. And you'll also have a proven track record of delivering projects using a recognised methodology - always meeting customers' expectations.


Find out more and apply via our website.

To apply to MI5 you must be a born or naturalised British citizen, over 18 years old and normally have lived in the UK for nine of the last ten years. You should not discuss your application, other than with your partner or a close family member, providing they are British. They should also be made aware of the importance of discretion.