Software Engineering - Graduate Programme

Edinburgh, United Kingdom
Graduate Programme - Full Time
NatWest Group
Job category
Software Engineering - Technology

It's important we assess you for the programme that really suits your talents. Please only make one application, and note that if you make more than one we'll only accept your first.

Our people work differently depending on their jobs and needs. From home working to job sharing, visit the remote and flexible working page on our website to find out more.

This role is based in the United Kingdom and as such all normal working days must be carried out in the United Kingdom.

About you

  • To be eligible for our Software Engineering programme, you’ll need to have, or be on course to achieving a 2:1 in your degree
  • We’re looking for people who are curious, innovative, customer-focused, and who are able to demonstrate creativity and show a real enthusiasm for technology
  • In short, you’ll need to be something of an all-rounder; you will take pride in your work and will have a real passion for technology. You will be as comfortable solving technical problems as you are explaining concepts and thrashing out ideas with others

About the programme

As a graduate trainee Software Engineer, we’ll equip you with the knowledge, skills and experiences you’ll need to become a highly capable Software Engineer and make a significant impact.  You’ll learn how we’re using technology to redefine the banking experience for our customers. You’ll gain hands-on experience across the full development lifecycle, from requirements analysis through to coding, testing and deployment.

We’ll reward you with a starting salary of £31,850 a year. And on top of your salary, you’ll also have access to our flexible benefits package. 

Over the two years on the programme, you’ll:

  • Complete up-front learning and project activities to get you ready for your first placement
  • Work collaboratively in an agile environment to deliver technology solutions that meet the needs of our customers and colleagues
  • Build the technical skills needed as you move through your placements across Technology to become a highly capable software engineer
  • Gain experience in all aspects of the development lifecycle
  • Develop the confidence and influencing skills to innovate and challenge the status quo.

About the business area

Technology is crucial to how we operate as a bank and serve our customers. And with over 19 million customers, how we harness its potential is vital.

In Technology, we work closely with all parts of the bank to understand customer and business needs and deliver cutting edge solutions in a dynamic environment. Our customers are at the heart of everything we do; and bringing simple, secure and reliable products and services to our customers is our goal.

Applications for this programme will be open until we receive enough applications to complete our hiring. When that happens, we’ll close the programme to new applications. It’s important to take the time to make sure you’re making the right decision about the programme you want to apply for (you can only apply for one Graduate/Intern programme) but please complete your application as soon as you can to make sure you don’t miss out.

If you need any adjustments to support your application, such as information in alternative formats or special requirements to access our buildings, or if you’re eligible under the Disability Confident Scheme please contact us and we’ll do everything we can to help.