Skip to main content
A student holds a laptop, engaged in testing software, showcasing focus and determination in his studies.

Digital and Technology Solutions Professional (Software Engineer) - Degree Apprenticeship

Apprenticeship Summary

The Digital and Technology Solutions Professional (DTSP) apprenticeship prepares individuals to design, develop, and deliver innovative digital solutions that drive organisational success. It provides a powerful route into high-impact technical roles, including that of the Software Engineer — a key figure in the design, development and maintenance of software systems that underpin operations across industries.

As a Software Engineer apprentice, individuals will gain hands-on experience across the full software development lifecycle — from capturing user requirements and designing system architecture, to writing robust, secure code and conducting thorough testing. They will work with modern development environments, programming languages and frameworks, applying engineering principles to develop scalable and efficient applications that meet the evolving needs of businesses.

Apprentices will also learn how to support and improve existing software by reverse-engineering legacy systems, conducting root cause analysis, and implementing fixes. Collaboration is a core part of the role: apprentices will engage with UX designers, project managers, and wider development teams to ensure the delivery of user-friendly, business-aligned digital products.

For employers, this apprenticeship is a strategic investment — cultivating in-house software expertise to drive innovation and digital resilience. For apprentices, it offers the opportunity to earn a degree while building a strong foundation in software engineering within a real working environment, setting them up for long-term career success in the digital economy.

Apprenticeship standard dates

Start date Location Duration
21 Sep 2026
Online

Black and white logo for Lancashire & Cumbria Institute of Technology

Image
Vodafone Degree Apprentice Felicity Bruce poses for a photograph at the Awards Ceremony.

Case Study - Felicity Bruce

Discover how Felicity thrived in Vodafone's Degree Apprenticeship, gaining hands-on experience, earning a degree, and building a successful tech career.
Read the full Case Study

Next steps

As an Employer

If you would like to offer this as an apprenticeship vacancy within your organisation, enrol one of your existing employees on this apprenticeship or simply find out more about supporting an apprenticeship within your organisation, please complete the Enquire Now form above and a member of our Business Development Team will be in touch within 2 working days to advise you on next steps.

As an Apprentice

If you are interested in securing an apprenticeship as a Software Engineer, please visit our Vacancies page to check for any suitable roles.

If there are currently no roles available, please submit an enquiry form using the Enquire Now button above to register your interest. We will use this information to let you know when a suitable vacancy becomes available and also to advise you of any courses we offer that might advance your career goals in the meantime.

Key information

Entry Requirements

If you're fascinated by data and technology and wish to influence strategic decision-making in businesses, then the Digital and Technology Solutions Professional apprenticeship could be the perfect fit for you. This course will equip you with skills to gather, organise, and analyse data, providing invaluable insights to help your organisation respond swiftly to market trends.

You'll be positioned at the intersection of real-time data proliferation and business strategy, enabling you to anticipate and manage demand, costs, and revenue, while identifying potential risks and opportunities. Perfect for those aiming to work in technology-focused roles, this apprenticeship can set you on a path to making a significant impact within your organisation through digital and technological advancements.

How will the Apprenticeship be funded?

As the employer

How your apprenticeship is funded will depend on whether or not you pay the Apprenticeship Levy. If you do pay the Levy, your apprenticeship will be funded out of this, provided you have sufficient monies available. If you do not pay the Apprenticeship Levy, 95% of the apprenticeship will be funded by the Government, with the remaining 5% being funded by you. There may also be some further incentives offered by the Government which we will be able to advise you of when setting up your apprenticeship. Either way, B&FC's Business Development Team will be on hand to help you navigate the funding arrangements and support you through this process.

As the apprentice

One of the benefits of an apprenticeship is that, as the apprentice, you are not required to fund your training. You will also receive a wage for the work that you do with minimum hourly rates set by the Government. Your employer can choose to pay you more than the minimum wage, but they cannot pay you less. For details of current minimum wage rates for apprentices, please visit the Government website.

Terms and conditions

Please visit our Student Terms and Conditions page for more information.

What will my Apprentice learn?

Knowledge

Your apprentice will develop a strong understanding of:

  • How to analyse and break down complex software engineering business problems into structured requirements for solution development.
  • Software development methodologies (such as Agile and DevOps), programming paradigms, and architectural patterns that support scalable and secure software design.
  • How to design end-to-end software solutions — from high-level architecture to detailed specifications — suitable for bespoke builds, customised packages, or integrated systems.
  • The full software development lifecycle (SDLC), including planning, coding, implementation, integration, testing, deployment and maintenance.
  • Commercial-off-the-shelf (COTS) and bespoke software solutions, including tailoring, integration and implementation into varied environments.
  • Techniques and tools for designing, building and testing robust, secure and maintainable code.
  • Quality assurance processes and test methods to validate software against user requirements and identify any remedial actions.
  • The role of documentation and stakeholder communication in ensuring clarity, adoption, and long-term maintainability of software products.

Skills

Your apprentice will learn how to:

  • Analyse business needs and define detailed software requirements that align with user goals and technical feasibility.
  • Design, develop, and document software solutions using industry-standard tools, languages, and frameworks.
  • Implement code in a variety of environments, including user testing, systems testing, or live production, depending on the stage of delivery.
  • Conduct functional and non-functional testing to ensure the software meets expected quality, security and performance standards.
  • Build components of software projects (from bespoke modules to configured COTS packages) using structured, testable code.
  • Supervise junior developers and collaborate with multi-disciplinary teams across the software development lifecycle.
  • Support and maintain deployed software, troubleshooting issues and applying fixes or enhancements to ensure continued performance.
  • Communicate effectively with stakeholders to explain technical choices, gather feedback, and promote understanding of the solution.

Behaviours

Apprentices will demonstrate:

  • Accountability and ownership in delivering robust software that meets user needs and aligns with business objectives.
  • Professionalism and integrity, ensuring security, confidentiality and compliance with coding and data standards.
  • Curiosity and initiative in staying up to date with emerging software development practices, languages, and technologies.
  • Resilience and adaptability when facing technical challenges or shifting project priorities.
  • Collaboration and leadership, supporting peers and mentoring junior team members where required.
  • Commitment to continuous improvement, learning from feedback and enhancing their software engineering practice.
  • Precision and care in all aspects of solution development, from design to deployment and documentation.
  • Confidence in engaging with users, stakeholders and technical colleagues across the lifecycle of a software project.

Expert Tutors

All tutors involved in the delivery of courses and apprenticeships within the College are approved to teach the subjects and modules they deliver.

Our recruitment process ensures that tutors delivering a given programme are suitably qualified and, where appropriate, possess relevant technical and industrial experience and a familiarity with professional practice. This is especially important for apprenticeships where off-the-job training needs to align with apprentices' on-the-job experience.

How will the Apprenticeship be delivered?

The apprenticeship will typically be delivered over a 48-month period with additional time required to prepare for the End Point Assessment. Apprentices' time will be split 80:20 throughout the apprenticeship programme typically with four days a week spent at the employer premises learning on the job and one day a week spent off-site, undertaking classroom-based and workshop-based training at B&FC. This delivery model and the method of delivery can be varied to suit the needs of individual employers, including accommodating remote modes of study.

What support will I get from B&FC?

As the employer

Each employer is supported by an experienced member of our Business Development Team to set up their apprenticeship. For those employers who are completely new to the apprenticeship process, the Team will support them with all the necessary paperwork and administration to get their apprenticeship programme up and running as quickly and efficiently as possible. For existing employers, their dedicated Client Services Manager will be an ongoing point of contact for all their apprenticeship queries, however big or small.

We can also help employers who are looking to recruit new apprentices by advertising their vacancy, finding suitable applicants and supporting them with the interview and selection process. Once an apprentice is onboard, our Curriculum Tutors and Apprenticeship Trainers and Skills Coaches also step in to support the employer-apprentice relationship and ensure the apprentice is on track to succeed.

As the apprentice

In the first instance, we aim to give potential apprentices all the support they need to find a suitable apprenticeship. That can mean working with them prior to an application to improve their CV, hone their interview skills and advise them of any additional training that may help them secure an apprenticeship vacancy.

Once they start their apprenticeship, we continue to support them with their off-site training and with regular meetings with our Apprenticeship Trainers and Skills Coaches to ensure they are progressing and acquiring all the knowledge, skills and behaviours that will ensure they complete their apprenticeship successfully.

How will the Apprenticeship be assessed?

What is an end-point assessment and why it happens

An EPA is an assessment at the end of the apprenticeship. The EPA is the apprentice's opportunity to show an independent assessor how well they can carry out the occupation they have been trained for.

The overall grades available for this apprenticeship are:

  • fail
  • pass
  • distinction

When the apprentice passes the EPA, they will be awarded their apprenticeship certificate. To move forward to the end point assessment, the apprentice must have completed and submitted their portfolio of evidence and passed their degree qualification

Assessment methods

Project with report

The apprentice will be asked to complete a project and write a supporting report. The report should be a maximum of 6000 words (with a 10% tolerance). The apprentice will also be asked to give a presentation in support of this report after which the independent assessor will ask at least 4 questions about the report and presentation.

Professional discussion underpinned by a portfolio of evidence

The apprentice will also have a separate professional discussion with an independent assessor. It will last 60 minutes. They will ask at least 4 questions. The questions will be about certain aspects of the occupation, based on the portfolio of evidence the apprentice has compiled and which should demonstrate their competency in the knowledge, skills and behaviours of the occupational standard.