Seven Top Software Degree Apprenticeships (for 2025)

For students (and their parents) looking for a route into software engineering that combines practical work with academic study, without the hefty tuition fees of traditional uni courses, degree apprenticeships offer an ideal solution.

Below are seven top companies offering software degree apprenticeships this year. Each section provides a detailed overview of the company and its scheme, followed by a quick TLDR on why you should apply.

Let’s see what’s up for grabs!

Goldman Sachs

Goldman Sachs’ degree apprenticeship programme lets you work within their Engineering division while studying for a Digital and Technology Solutions degree at one of their partner universities.

You’ll be involved in developing software that supports financial services, gaining exposure to innovative technologies and real-time challenges faced in the fast-paced world of finance. The programme is designed to provide robust technical training alongside on-the-job learning, ensuring you build a solid foundation in software development.

Why Apply:

  • Combine finance and technology expertise.
  • Gain hands-on experience in a globally recognised firm.
  • Earn a competitive salary while studying.

More on Goldman Sachs apprenticeships

JP Morgan

JP Morgan’s Software Engineering degree apprenticeship immerses you in the dynamic environment of financial technology.

The programme focuses on building practical coding skills and software development techniques that are crucial in today’s digital banking landscape. As an apprentice, you work on real projects that impact the firm’s technological infrastructure, all while pursuing a fully funded degree and earning a salary.

Why Apply:

  • Work on impactful fintech projects.
  • Learn from industry-leading professionals.
  • Secure a career in a top-tier financial institution.

More on JP Morgan apprenticeships

Barclays

Barclays offers a software degree apprenticeship that focuses on digital innovation within banking.

In this programme, you’ll collaborate on developing cutting-edge software solutions that enhance digital services for the bank’s millions of customers. The apprenticeship is structured to provide you with both practical skills and academic knowledge, positioning you as a future leader in tech-driven banking.

Why Apply:

  • Dive into digital banking innovation.
  • Enjoy a balanced mix of practical and academic training.
  • Benefit from a clear pathway to full-time employment.

More on Barclays apprenticeships

BAE Systems

At BAE Systems, the software degree apprenticeship is tailored for those interested in developing solutions for defense and security.

This programme focuses on creating robust, high-quality software that supports critical systems. You’ll work alongside experienced engineers on projects that have real-world implications, all while studying for a degree in a technology-related field.

Why Apply:

  • Contribute to defense and security technology.
  • Gain experience on high-impact, real-world projects.
  • Build a strong career foundation with a prestigious employer.

More on BAE Systems apprenticeships

Accenture

Accenture’s degree apprenticeship in software engineering is all about digital transformation.

The programme provides a blend of hands-on experience and classroom learning, enabling you to work on diverse projects that span multiple industries. You’ll develop a wide range of skills—from coding to problem-solving—within a supportive and innovative environment, all while earning a degree and a salary.

Why Apply :

  • Work on transformative digital projects.
  • Access world-class training and mentorship.
  • Launch your tech career with a global consulting leader

More on Accenture apprenticeships

Capgemini

Capgemini’s software degree apprenticeship offers a unique opportunity to blend academic learning with industry experience. Focusing on software development and IT consulting, this programme places you at the heart of projects that drive digital innovation for global clients. You’ll work in a collaborative setting, gaining hands-on experience with modern technologies and methodologies that prepare you for the competitive tech landscape.

Why Apply:

  • Immerse yourself in a culture of innovation and collaboration.
  • Work on diverse projects with global impact.
  • Enjoy a clear progression path in IT consulting and development.

More on Capgemini apprenticeships

IBM

IBM’s degree apprenticeship in digital and technology solutions focuses on building your skills as a software developer.

You’ll be part of a programme that covers everything from software design and development to cutting-edge AI applications. With a strong emphasis on practical experience and technical training, IBM prepares you for a career that spans global opportunities and innovative projects.

Why Apply:

  • Develop expertise with a world leader in technology.
  • Gain exposure to advanced software and AI projects.
  • Secure a competitive, well-rounded start in your tech career.

More from IBM apprenticeships

The final roundup

Degree apprenticeships like these are a fantastic way to launch a career in software engineering. They offer real-world experience, a fully funded degree, and the opportunity to earn while you learn – making them a smart choice for both students and their parents.

If you’re ready to kick-start your future in tech, consider exploring one of these top programmes for 2025.

Relax. We’ll send the jobs to you.

Reckon you know what you want to do, but can’t find the perfect role? Most companies hire their apprentices in a ‘recruitment window’. This means many great jobs are only available for a short time once or twice each year.

Sign up for our job alerts service, and we’ll send you any jobs that fit your search criteria.