Software Engineering

Stonewall Top Employer AwardSocial Mobility Foundation AwardThe Times Top 100Disability confident leader

Technology Roles
Central London
Full Time
£25,792 per annum (pro-rated over 11-week programme £5,157.60)

Our internship is the perfect opportunity to experience first-hand what it’s like to work in our organisation and get ahead of the game in securing your graduate job. You will be part of a team made up of other interns, supported and led by our experienced engineers, working on solving a real MI5 problem that will make a difference to national security. We don’t invent tasks or ask our interns to make tea, this is real life problem solving to keep the country safe. We can’t tell you much about how we use technology, but we can tell you plenty about what it’s like to work with us.

Who we are

Engineering is the beating heart of MI5, developing and maintaining capabilities that support all aspects of our business. We use agile methodology to deliver products that are core to MI5’s operation, working to the full spectrum of investigative, analytical and corporate areas of the organisation. Our products are built across a variety of different tech stacks, giving engineers access to a career where they can move between teams to build experience in a wide number of technologies or develop a deep specialism in their preferred area. Embracing a DevOps mindset, our teams run what we build. Whether it’s building a platform to enable the analysis of data, systems to track the progress of our investigations, compliance services to ensure we are operating legally or tooling to improve our developer experience, the nature of our work presents unique and fascinating engineering challenges, the likes of which you will never have seen before.

Who you are

We are looking for enthusiastic students who have a passion for learning, teamwork, technology and solving problems. You should:
•    Have some basic programming experience in any language, preferably Java, C# or Python
•    Enjoy learning new things
•    Be comfortable working as part of a team, supporting your colleagues and sharing knowledge
•    Possess good communication skills, able to talk to technical and non-technical colleagues
•    Be expecting to achieve at least a 2:2 in your degree by Autumn 2021

What you’ll do

You’ll form an agile engineering team with our other interns in order to work on a real business problem which is directly relevant to the challenges XXX is facing at the time. In a typical week you will:
•    Work with our senior engineers and your mentors to understand the problem area and technologies involved in the solution
•    Write and test code in line with the design, using source control to commit your code and review others’
•    Interact with colleagues in the team and speak to your customers from the business
•    Take part in agile ceremonies such as a daily stand up, backlog grooming and refinement
•    Have the opportunity to attend briefings from different areas of our business to understand more about how MI5 works

To apply for this role please click here and then click "Apply"

This Program / Vacancy is closed to applications.