Digital Technology Solution Degree Engineer

This is a trainee technology role attached to a degree apprenticeship - usually the Digital and Technology Solutions degree apprenticeship, where you work for an employer while studying part-time for a bachelor's degree in software engineering, data, cyber security or IT consultancy. Day to day you work in a technology team building, testing or supporting software, data pipelines or IT systems for internal business users or external clients, with protected time each week for university study. The "engineer" part of the title usually means you sit in a software or systems engineering team rather than a help-desk function.

Starting salary
£18k–£24k
Live graduate jobs
Search all jobs
Main way in
School-leaver route (most common)
They usually ask for
A-levels or equivalent are the usual baseline

Approximate graduate salary

Apprentice salaries on these programmes typically start somewhere around £18,000–£24,000, with London and financial-sector employers often higher and smaller or public-sector employers lower. Pay usually rises each year of the programme, and there is commonly a significant jump on completion. These are broad approximations and vary a great deal by employer, sector and region.

What you'd actually do

  • Writing, reviewing and fixing code in a team's codebase - typically small, well-defined tickets at first (a bug fix, a form validation, a change to an API response) rather than whole features
  • Attending the team's daily stand-up and sprint ceremonies, explaining what you did yesterday and where you are stuck - most teams run some version of Agile, meaning work is planned in short cycles
  • Testing your own and others' work: writing unit tests, running through test scripts manually, checking a change behaves properly before it goes live
  • Spending a scheduled block of time (often one day a week, sometimes block-release weeks) on university coursework, lectures or assignments for the degree
Show 3 more
  • Keeping a portfolio or logbook of evidence - what you built, what decisions you made, what you learned - because the apprenticeship end-point assessment is based on demonstrating real work
  • Shadowing or pairing with experienced engineers, and asking a lot of questions in team chat channels
  • Documenting things: updating runbooks, writing up how a system works, or producing handover notes for support teams

How graduates get in

  • School-leaver route (most common): applying straight from A-levels, BTEC or a T-level onto a degree apprenticeship, where the employer pays the tuition fees and you earn a salary while studying. This is the standard route and is why many adverts for this title are aimed at 18-year-olds rather than graduates.
  • Existing-employee route: people already working for an organisation in IT support, testing or a business role apply internally to move onto the degree apprenticeship. Fairly common in large employers, banks, insurers and the public sector.
  • Career-changer route: adults with work experience but no degree can apply, as degree apprenticeships have no upper age limit. Funding rules mean you generally cannot already hold a degree in a closely related subject, so this suits people moving in from unrelated fields.
  • Graduate entry: unusual and often not possible, because apprenticeship funding is restricted where you already hold an equivalent or higher qualification in the same area. If you already have a degree, the equivalent path is a normal graduate software engineering scheme or a higher-level (Level 7) apprenticeship.
Show 2 more
  • Via a foundation or access programme: some employers run short pre-apprenticeship schemes, coding bootcamp partnerships or Level 3/4 apprenticeships that feed into the degree-level programme.
  • Through a university partnership: a few employers recruit jointly with a named university that delivers the degree, so you apply to the employer and the university place follows.

What employers ask for

  • A-levels or equivalent are the usual baseline - many employers ask for around three A-levels at grades in the B-C range, but this varies widely and some ask only for passes plus a strong aptitude test result. Maths or a computing subject is often preferred but frequently not required.
  • GCSE Maths and English at grade 4/C or above is a near-universal requirement because it is a condition of the apprenticeship itself.
  • No prior coding experience is required by many employers, but evidence of genuine interest helps a lot - personal projects, a GitHub profile, a Raspberry Pi tinkering habit, free online courses.
  • You must have the right to work in the UK and normally have lived in the UK/EEA for the three years before the programme starts, because of apprenticeship funding rules.
Show 2 more
  • If you already hold a degree in a related subject, you are usually ineligible - check this before applying, as it catches people out.
  • Some employers, particularly in defence, government and finance, require security clearance, which involves checks on your background and residency history.

Skills that matter

Programming in at least one mainstream language

Most of the work is reading and changing existing code in languages like Java, C#, Python or JavaScript, so you need to get fluent in one rather than dabble in five.

Debugging and systematic problem-solving

A large part of junior engineering work is working out why something that should work doesn't, by reading error logs and narrowing down causes step by step.

Version control with Git

Every team change goes through branches, pull requests and code review, and not understanding Git is the fastest way to get stuck on day one.

Time and workload management

You are doing a full job and a degree at the same time, and coursework deadlines do not move because a production incident happened that week.

Asking for help clearly

Junior engineers who explain what they tried, what they expected and what happened get unblocked quickly; those who stay quiet lose days.

Reading technical documentation

Much of the job is understanding an unfamiliar API, framework or internal system from written docs rather than being taught it.

Putting these on a CV? We counted which skills 12,914 live graduate adverts ask for, and what to do with the answer — part of our application advice.

Where it leads

  1. Years one to three or four: you complete the degree alongside work, rotating or specialising into an area such as software engineering, data engineering, cyber security, DevOps or IT consultancy depending on the employer's structure.

  2. On completion you pass an end-point assessment and are awarded the degree. Most employers then move you into a permanent junior or mid-level engineer role, often with a notable salary step up - though a permanent job is not automatically guaranteed and depends on the employer and your performance.

  3. Mid-career (roughly the following few years, but timings vary a lot): progression to a mid-level then senior engineer, taking ownership of features and systems and mentoring new apprentices.

  4. From there the path usually forks: a technical track towards lead engineer, principal engineer or architect, or a people/delivery track towards engineering manager, product owner or delivery lead.

  5. Because you finish with several years of commercial experience as well as a degree, moving to another employer at the end of the programme is common and often lucrative - many apprentices do this rather than stay.

What people get wrong

“It is a graduate job.”

The title contains the word 'degree' because the degree is part of the programme, not because you need one already. In most cases holding a related degree makes you ineligible due to apprenticeship funding rules, so graduates should look at graduate software engineering schemes instead.

“An apprenticeship degree is a lesser qualification.”

It is a full bachelor's degree from a UK university, taught and awarded in the normal way. The difference is the delivery pattern and that your employer pays the fees, so you finish without tuition fee debt.

“You will spend the first year being trained before doing real work.”

You are a paid member of a delivery team from early on, with real tickets and real deadlines. The study time is carved out of the working week, which means the pace is intense rather than gentle.

“'Digital Technology Solutions' means generic IT support.”

The standard covers several distinct specialisms - software engineering, data analytics, cyber security, network engineering and IT consultancy - and the 'Engineer' variant of the title normally points at a build-focused role. What you actually do depends heavily on which pathway your employer puts you on, so ask at application stage.

Where this varies

The experience differs enormously by employer. Large banks, insurers, consultancies and defence firms tend to run structured programmes with rotations, cohorts of apprentices and a dedicated early-careers team; smaller employers may take one or two apprentices and drop you straight into a single team with less formal support. The degree itself is delivered by a partner university and the pattern varies - one day a week on campus, online learning, or block-release weeks away from work. The specialism also varies: the same job title can mean writing application code at one employer, configuring cloud infrastructure at another, or sitting closer to business analysis and consultancy at a third. Security-cleared sectors add extra eligibility hurdles around residency and background checks.

Search Digital Technology Solution Degree Engineer jobsFrom employers' own careers sites, updated dailyTailor your CV for this roleFree with an account, 3 a month

General guidance about the role across the UK market, not about any specific employer. Entry routes and requirements vary — always check the individual job advert.

See all 13,303 graduate jobs

Digital Technology Solution Degree Engineer is one corner of the feed. See every live role, read straight from employers' own careers pages, with the ones that fit you ranked first.

See all 13,303