What's IT: Software Development like?

With this apprenticeship you’ll learn all about designing, building and testing software. You'll work with new and emerging technologies and a wide range of people in a fast-paced, growing sector. You'll also understand how software development fits into a business environment.

We've worked with colleges, universities and industry employers to create this qualification. You'll gain the skills and knowledge the industry expects from a graduate - and earn yourself a degree.

What's the qualification?

You'll gain a Graduate Apprenticeship in BSc (Hons) IT: Software Development at SCQF Level 10.

SCQF qualification levels explained

What will I learn?

A Graduate Apprenticeship is much more than getting a degree. Because it’s work-based, you’ll also gain a range of useful experience and skills such as:

  • software development processes
  • designing, building and testing solutions in a range of contexts or domains
  • working with conflicting project objectives and finding compromises
  • understanding current theories, models, and techniques 
  • negotiating and communicating with stakeholders
  • learning new models, techniques, and technologies as they emerge
  • embedding cyber security resilience throughout the software development life cycle

Course content

The key content areas which make up the IT: Software Development Graduate Apprenticeship are:

  • Technology
  • Business
  • Personal and interpersonal
  • Project software and development management

Developing skills

Your Graduate Apprenticeship will also help you to develop meta-skills. Employers value these skills, which include:

  • communication
  • problem-solving
  • working with others
  • time management
  • being adaptable
  • leading teams

These skills are crucial for your future life and career as they help you to:

  • cope and excel during change
  • solve problems
  • collaborate with others

Where could it take me?

You could work in lots of different areas, such as:

  • software development
  • software testing
  • web development
  • database architecture and development

Entry requirements

Entry requirements for Graduate Apprenticeships vary by course and institution.

Each vacancy advert tells you what qualifications you need to start the apprenticeship. Or you can contact the university for guidance on entry requirements.


This is a Graduate Apprenticeship at SCQF Level 10 (Honours degree level) and will take up to 4 years to complete.

You might complete the apprenticeship in a shorter time. That’s because you might have prior learning or experience that can be taken into consideration. This means you don’t have to repeat some parts of the qualification.

Enter a location to find vacancies near you