Software Engineering

4 days ago


Edinburgh, United Kingdom NatWest Group Full time

Software Engineering, Technology

Software Engineering - Internship
- Edinburgh, United Kingdom- Internship- Full Time#R-00242449

Our people work differently depending on their jobs and needs. From hybrid working to flexible hours, we have plenty of options that help our people to thrive.
- This role is based in the United Kingdom and as such all normal working days must be carried out in the United Kingdom.

Before you applyJob description

Why Software Engineering?

Our world-class summer internship

Our Software Engineering summer internship has been designed to give you a taste of what it’s like to work with us, along with valuable experience to help guide your career choices.

At the end of the placement, we’ll assess you on what you’ve learned. Complete this successfully and you could be offered a place on our Software Engineering graduate programme, where you can carry the skills you’ve learnt forward and take the next step in your career.

Over the course of this eight-week programme, you can look forward to:

- Accelerating your software engineering capability
- Seeing first-hand how we work together as one bank to deliver an outstanding service for our customers
- Learning about our culture, values and goals
- Attending training workshops and getting involved with our day-to-day work
- Exploring your capability by taking part in a business improvement project
- Gaining unique experience by working with our Software Engineering teams and getting involved in the work they are doing
- Developing your collaboration, creative-thinking and problem-solving skills

How you’ll benefit

We’ll reward you with a starting salary of £24,000 pro rata.

Plus, you can expect to:

- Enrich your learning with access to world-leading research and insights
- Test and learn new approaches in a safe, inclusive environment
- Start building a global professional network
- Grow your confidence, build your resilience, and elevate your presence
- Experience first-hand what it’s like working in a purpose-driven organisation

Entry requirements

To be eligible for our Software Engineering internship you’ll need:

- To be in your penultimate year of university
- To be on course to achieving a 2:1 in your degree
- A passion for technology
- Creative problem-solving skills
- A deep sense of curiosity
- To be customer-focused
- A creative approach to problem solving
- To be comfortable challenging the status quo

Ready to apply?

Edinburgh: A historical city with a new vision

Our head office in Edinburgh offers beautiful surroundings as well as a welcoming and friendly environment in which to build your network.



  • Edinburgh, Edinburgh, United Kingdom International Software Co Full time

    Software Engineering Manager – AI & SaaS (Hands-On Leadership Role)Central Scotland (Hybrid) – Targeting start Q1 2026We are excited to announce a rare opportunity to join a high-growth, mission-driven company that is becoming one of the most talked-about players in the AI-powered SaaS space. As part of a strategic expansion into Central Scotland, our...

  • Software Engineer

    7 days ago


    Edinburgh, United Kingdom CBS Butler Full time

    Job ref: 1212720_1697540719 Location: Edinburgh Sector: Job type: Salary: £60 - £65 per day Contact: Hannah Pepper Email: Published: 1 day ago Consultant: Hannah Pepper Software Engineer Edinburgh £65 per hour inside IR35 A globally lead Aerospace and Defence organisation are looking to recruit talented Embedded Software Engineers. Key Accountabilities -...

  • Software Engineer

    7 days ago


    Edinburgh, United Kingdom Lorien Full time

    **Software Engineer** **Hybrid Working - Edinburgh (1-2 days a month)** **Financial Services** Lorien's Banking client are currently looking for a skilled **Software Engineer** to join the expanding team on a permanent basis. - This is an opportunity for a driven engineer to join and support the technical delivery software team. - You'll be responsible...

  • Software Engineer

    2 days ago


    Edinburgh, United Kingdom Be-IT Resourcing Full time

    Be-IT is recruiting for a highly respected technology organisation growing the team in Scotland. A great opportunity to join an established, stable and highly experienced development team at exciting point on project. **RESPONSIBILITIES** - Interface with both Embedded Software Engineers and Hardware Engineers to elicit software requirements. - Ensure that...

  • Software Engineer

    5 days ago


    Edinburgh, United Kingdom Be-IT Resourcing Full time

    Would you like to work alongside talented team of software engineers on multiple projects for a variety of industries? Would you enjoy true end to end responsibility getting involved in all aspects of project? Then this is role you might want to discussfurther. Be-IT is recruiting for a highly respected and growing software development organisation in the...

  • Software Engineer

    2 weeks ago


    Edinburgh, Edinburgh, United Kingdom RBS Full time £60,000 - £120,000 per year

    Join us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challengeDay-to-day, you'll be engineering and maintaining innovative, customer centric, high performance, secure and robust solutionsIt's a chance to hone your existing technical skills and advance your career while building a wide network...

  • Software Engineer

    2 days ago


    Edinburgh, United Kingdom Synergize Consulting Full time

    Software EngineerLocation: Edinburgh, UK (sole UK nationals only)Clearance: SC clearance requiredContract: 12 months | Inside IR35Hybrid role - 4 days onsiteWe are supporting a leading defence organisation in the recruitment of a Software Engineer to join their Test Engineering community at their Edinburgh site.Please note: Only sole UK nationals with valid...

  • Software Engineer

    2 days ago


    Edinburgh, United Kingdom Synergize Consulting Full time

    Software EngineerLocation: Edinburgh, UK (sole UK nationals only)Clearance: SC clearance requiredContract: 12 months | Inside IR35Hybrid role - 4 days onsiteWe are supporting a leading defence organisation in the recruitment of a Software Engineer to join their Test Engineering community at their Edinburgh site.Please note: Only sole UK nationals with valid...

  • Software Engineer

    10 hours ago


    Edinburgh, Edinburgh, United Kingdom Aurora Avionics Full time

    Company DescriptionAurora Avionics is pioneering the development of modern launcher control systems, employing high-reliability digital architectures and fault-tolerant hardware platforms. The company is at the forefront of innovation, creating cutting-edge solutions to power advanced aerospace systems. Aurora Avionics is dedicated to high-performance,...

  • Software Engineer

    1 week ago


    Edinburgh, United Kingdom Synergize Consulting Full time

    Software EngineerLocation: Edinburgh, UK (sole UK nationals only)Clearance: SC clearance requiredContract: 12 months | Inside IR35Hybrid role - 4 days onsiteMake sure to apply quickly in order to maximise your chances of being considered for an interview Read the complete job description below.We are supporting a leading defence organisation in the...