We’re a large business with a wide range of projects and challenges.  You’ll undertake a cycle of placements during your programme. Each placement will be structured to expose you to a variety of roles and perspectives within the UK business, allowing you the opportunity to work closely with our senior management; engaging in real-life business projects and challenges.

WHERE YOU CAN JOIN US

See the list below to find out more about the areas of our business that are offering places on our Business Management programme for autumn 2017. But, no matter which team you join, you could be based anywhere in the UK. That’s why we ask all our graduates to be flexible and willing to move during their programme.

We are no longer accepting applications for our 2017 intake for this programme. Please take a look around the site to find out more about our graduate programmes and what it’s like to work at Babcock. If you are interested in joining our autumn 2017 intake, keep an eye out early September 2017 when our applications will re-open. 

DEFENCE SYSTEMS TECHNOLOGY Learn more and apply

When asked to think of a high-tech organisation, you might be tempted to name a computer company. But our clients are among the most technology-driven organisations in the world. And our 900-strong Defence Systems Technology (DST) business designs, manufactures, integrates and supports some of their most complex systems which is why we ask for a minimum of a 2:1 degree. Our graduates use their expertise in mechanical, electrical, electronic and software engineering to help us deliver epic programmes, develop new technologies and offer end-to-end solutions. That’s why we look for people with real management potential, business acumen, and great communication skills. We also like our graduates to form an active community, which is why we have lots of clubs and societies – from basketball to running to karate to photography.

 

OUR LOCATIONS

While you need to be ready and willing to move throughout your programme, graduates in Defence Systems Technology are mainly based at Bristol or Leicestershire.

 

WE WORK ON A ROLLING APPLICATION BASIS AND THIS ROLE IS NOW CLOSED WHILST WE REASSESS DEMAND AND CURRENT APPLICATIONS. IF REQUIRED, WE WILL REOPEN, SO PLEASE CHECK BACK ON A REGULAR BASIS.

SUPPORT SERVICESLearn more and apply

Support Services is big business. We turn over more than £1.5 billion each year. We’re made up of five business units: Cavendish Nuclear, Critical Services, Integrated Services, Network Engineering and Skills and Learning. Between them, these businesses teach vital skills, manage critical assets and deliver complex programmes to a customer base of big names spanning energy, transport, mobile communications, education and local government. Our graduates rotate through a range of placements designed to match your career aspirations, gain exposure to a wide variety of roles and perspectives within the UK and beyond, and work closely with senior management.

 

OUR LOCATIONS

Graduates could be based at the following locations: London, Walsall, Milton Keynes, Portsmouth, Bristol, or indeed at any of the main sites within the UK. You will need to be flexible and ready and willing to move to other sites throughout your programme. 

 

WE WORK ON A ROLLING APPLICATION BASIS AND THIS ROLE IS NOW CLOSED WHILST WE REASSESS DEMAND AND CURRENT APPLICATIONS. IF REQUIRED, WE WILL REOPEN, SO PLEASE CHECK BACK ON A REGULAR BASIS.

WHAT YOU’LL BE DOING

What you do will vary according to which placement you’re on. The one constant, however, is being given a clear project and deliverable so you can demonstrate what you’ve achieved. Identifying and achieving project and business goals; taking ownership of tasks and projects; ensuring your work is peer reviewed; and seeking out development opportunities will all be part and parcel of your role. We’ll also expect you to focus on finding better ways of doing things and continuously improve your technical competence.

WHAT YOU’LL GET OUT OF IT

The benefit of working alongside senior management; the opportunity to develop your project and operational management capabilities; mentoring; learning how to network in large organisation – and much more besides – are all on offer here. You’ll also get the chance to supplement your on-the-job experience with key learning modules to make you the perfect all-round package.

WHAT YOU’LL NEED

You’ll need at least a 2:1 first degree in a relevant business subject and be ready to apply and develop your knowledge in a broader business management environment. We’ll also be looking for the ability to analyse problems and create solutions, together with strong relationship-building skills and a proactive, hands-on approach. You’ll also need to satisfy the MOD’s security requirements (and may need to complete a medical assessment).

Competitive Starting Salary £27K- £30K
£27K- £30K

* Depending on location, role and qualifications.