Software Engineering Graduate programmes

Salary £35,000 (per annum)

Starts September 2025

Duration Up to 27 months

Qualifications required already obtained or are on course to achieve a 2:1 degree

View roles
People chatting at desk

Our goal in Software Engineering

Our Software Engineers work closely with all parts of the bank to understand customer and business needs, helping them deliver cutting-edge solutions at speed.

This feeds into the bank’s top priority to delight customers with the right products and services, using technology to become a purpose-led bank which champions potential, helping people, families and businesses to thrive.

Group working on steps

What’s great about the programme?

Every area of our business is different – they each need their own skillsets, their own challenges, their own nuances. What better way to find out what working in a business area is like, than from the people who already work there?

Cyril’s experience

See what Cyril thinks about their experience in Software Engineering.

Speaker: Cyril Ishabiyi

Tell us about Software Engineering

Software Engineering is basically the process of analysing user needs, designing, constructing and testing end user applications that satisfy these needs through using programming languages.

How has being a Software Engineer stretched you professionally?

As a Software Engineer and undertaking real-world problems has honestly improved my problem-solving skills. Shadowing seasoned professionals and observing the way they approach certain tasks and challenges has honestly been super enlightening.

What do you find most challenging about Software Engineering?

The most challenging part about my job I would say is staying motivated and focused when running into problems or complicated issues. Software Engineering involves solving a lot of digital problems and oftentimes we do run into hurdles and a few bugs.

What do you find most exciting about Software Engineering?

The best part about my job I would say is basically having the opportunity to solve real-world problems, while also working with and learning from some of the smartest people around.

Group chatting in room

Is the programme for you?

Are you interested in gaining a wide variety of technology experience while developing your coding skills? Do you want to try out different roles to see what you like? Our Software Engineering Graduate programme could be up your street.

Who can support you?

Woman smiling holding laptop

Your buddy

Your go-to person for support and guidance during your first six months. They’ll be readily available to answer questions, provide advice and help you connect with peers.

Woman smiling

Your graduate manager

They’ll be with you across your graduate journey, providing guidance, feedback and support to help you achieve your goals and develop your skills.

Man smiling

Your placement manager

They’ll work alongside you to set your goals, offer feedback and support your growth.

Group smiling to the camera together

The other graduates

Your graduate colleagues are on the journey with you and there will be plenty of opportunities to connect and support each other.

What can the programme teach you?

This programme will equip you with the knowledge, skills and experience you’ll need to become a highly capable Software Engineer. You’ll learn how technology works in a large organisation and gain hands-on experience across the full lifecycle, from requirements analysis to deployment and support.

You’ll get the chance to work on some major projects, and you don’t need to be a fully-fledged coder to apply.

What can you gain from the programme?

  • An understanding of Agile to deliver technology solutions that meet the needs of our customers and colleagues in the most efficient, cost-effective and reliable way
  • Experience in all aspects of the development lifecycle – from requirements analysis through to coding, testing and deployment
  • The confidence and influencing skills to innovate and challenge the status quo

Where can the programme take you?

If you successfully complete your programme, you’ll become a Software Engineer.

Graduate programmes in Software Engineering

Application process

  1. CV with graduation cap on top of it; a pen leans on the CV

    Submit your application

    Find a role that’s right for you

  2. Desk with computer, books, table lamp, and a plant on it

    Work scenarios

    A work scenarios assessment

  3. Checklist with pen

    Reasoning skills

    A problem solving, numerical and reasoning skills assessment

  4. Film projector

    Video interview

    Record your response to questions about experience and potential

  5. Smartphone with a heart symbol in a speech bubble above a user profile silhouette

    Assessment centre

    A full day of virtual activities

  6. Smiling daisy flower

    Receiving an offer

    Feedback on the outcome of your application

Ready to apply? Start your journey here

Explore our step by step application guide for top tips and advice to support your success.

Meet our people

We all bring our own uniqueness to work, and why shouldn’t we. We’re encouraged to do so. Meet our colleagues and find out a little more about the people you could be working with.