Technology, Data & Innovation - Software Developer Apprenticeship Programme

Working at the heart of our global bank Software Developer Apprentices contribute to transforming the way we - and an industry - work.

Software supports and drives critical bank-wide business, and our Engineers build and operate it – think ATMs, FX and other systems which support the world economy. Apprentices will learn to understand client needs and turn these into working software solutions.

Becoming an apprentice means you’ll gain hands-on, real-world experience by working directly within our TDI teams across a range of technical projects. This combined with technical training will lead to a Level 4 Software Developer qualification with the option to continue onto a Level 6.

What you'll do

In the classroom, you’ll learn everything from the essentials of software development to the latest innovations in big data and AI.

You’ll get the chance to turn your learning into impact as you work alongside industry experts on real projects and managers who will coach and mentor you to achieve your potential.

You will develop and deliver solutions to improve processes, reduce complexity and risk, and drive business growth You’ll use your creativity whilst becoming proficient in languages like Java or Python and explore future state ideas such as Cloud Native architecture or AI.

Examples of the teams you may work in during your apprenticeship are:

  • FIC Technology
  • Risk Finance and Technology
  • Corporate Bank and Investment Bank Technology
  • Credit Risk Management F2B
  • Origination and Advisory Technology

About Technology, Data and Innovation

Technology underpins Deutsche Bank’s entire business and is changing and shaping the way we engage, interact, and transact with our stakeholders, internally and externally.  

Our Technology, Data, and Innovation (TDI) strategy is strengthening our engineering expertise, introducing an agile delivery model, and is modernising the bank's IT infrastructure with long-term investments and taking advantage of cloud computing.  

We are building a team of visionary technology talent that will ensure that we thrive in this period of unprecedented change for the industry which means hiring the right people and giving them the training, freedom, and opportunity they need to do pioneering work.

Learn more about Technology, Data & Innovation at Deutsche Bank here

Eligibility criteria

We’re looking for enthusiastic, talented and driven people from a diverse range of backgrounds who are flexible with excellent communication skills. Having an inquisitive mind and a desire to understand how and why things work, as well as improve processes will be key to developing your capability and career with us.

You will be expected to have achieved the following by the start of the programme: GCSE in Maths and English at grades A*-C (4-9) or equivalent, 104 UCAS points from your A-Levels or equivalent qualifications, one of these must be a STEM subject and UCAS points cannot include general studies.

To join the programme, you must meet government requirements for funding, you must hold a British or EU passport along with the relevant immigration documents such as work visas and bio metric resident permit. Candidates must have been living in the EU for the past three years.

Application process

The application process consists of two online assessment tests, a video interview and an assessment day during which you will have a 45-minute competency interview and take part in a group exercise.

Before you apply, we recommend you find out more about Deutsche Bank, how we are structured and the functions of the various divisions within the bank. You can find out more by visiting the Unofficial Guide to Banking: www.unofficialguidetobanking.com. We’ve also pulled together a range of our best resources to help with your application and the recruitment process – check out our Employability Hub.

Hear from our Software Developer Apprentices

Jarrel

Not coming from a technology background and applying for this apprenticeship, at first seemed like a leap of faith. However, I can now proudly say that it’s a leap of faith I do not regret one bit.
I can boldly say that everybody in Deutsche bank is willing to extend a handout to help you and include you with anything going on, even outside of the office.
So far, the experience has been wonderfully eye opening and I urge anyone who feels hesitant to take that leap of faith also.
Jarrel

Oleksandr

As someone who learns best through hands-on experience, I was eager to gain invaluable insights into the world of technology at a global bank so I knew the TDI Apprenticeship would be a great fit for me.
During my apprenticeship, I learned from senior professionals, contributed to cutting-edge projects like cloud transformation, and developed my programming & problem-solving skills. I’ve felt included and supported since day one.
Being able to engineer innovative solutions to some of Deutsche Bank’s biggest challenges is very exciting and I’ve experienced first-hand how we combine finance and technology to shape the future of banking.
For me, choosing Deutsche Bank over university after completing my A-Levels was an easy decision – getting the chance to gain real-world experience and learn from industry leaders was too good to pass up.
Oleksandr

What’s it like to start your career in Technology, Data & Innovation?

Useful resources

more Unofficial Guide to Banking

Designed to help you understand the different roles that exist at Deutsche Bank, the skills you might need and where you’d most enjoy working.

more more

Find out here Employability Hub

How do you make your application stand out?
How do you write a great CV?
What skills do you need to be successful? 

Find out here Find out here

more Technology, Data & Innovation

Have you considered a fintech career?
Meet the Innovators and find your fit!

more more

View profiles Our People.

Meet some of the people who work here and hear their stories.

View profiles View profiles