Apprenticeships are a popular choice for people looking for on-the-job training and the opportunity to gain recognised experience whilst earning a wage. Your training will take place at College in conjunction with your employer and they will be heavily involved in your progress and development.

A Software Developer Technician Apprenticeship will give you valuable experience within the Software development industry. Whether it is working as a Junior Developer, Junior Web Developer, Junior Mobile App Developer, Junior Application Support Analyst or Junior Programmer, this apprenticeship will pair you with one of the many highly successful local businesses specialising in software development and design.

You will come to college one day a week where you will explore and research the latest developments in IT software and programming, working processes and practices. For the remainder of the week, you will be working alongside the experts in the industry as part of the workforce of one of the locally-based business.

What the course leads to

What courses can I do after this? 

On successful completion of this Apprenticeship you could work as part of a software development team, to build and develop software components whether web, mobile or desktop applications, or possibly continue your studies into Higher Education.

What do I need to apply

To do this course you should have... 

You will need to show a strong commitment to pursuing a software developer career. You must be over 17 years of age when the course commences in September with a current level 3 or A level as well as GCSE English and maths at grade C or above.

Course costs

Course Code Start Date Costs 16-18 Costs 19-23 (with concessions) Costs 19+ (no concessions)
DAX0HE0005 01/08/2021 TBC TBC TBC

* Please note fees are subject to change.

Course content

Course Content 

The Apprenticeship includes the following modules

  • Knowledge Module 1: Software Development Context and Methodologies

  • Knowledge Module 2: Programming

    Covering various topics including;

    Logic: writes simple code for discrete software components following an appropriate logical approach to agreed standards (whether for web, mobile or desktop applications).

    Security: applies appropriate secure development principles to specific software components at all stages of development.

    Development support: applies industry-standard approaches for configuration management and version control to manage code during build and release.

    Data: makes simple connections between code and defined data sources as specified Test: functionally tests that the deliverables for that component have been met or not.

More info

Start Day/Time 

September 2020

Duration 

18 Months

Attendance 

Apprenticeship

Level 

Level 3

Qualification Name 

Apprenticeship Standard

Awarding Body 

British Computer Society

Curriculum Area 

Business, Digital, Leadership & ESOL - Digital & Computing

Duration 

18 Months

Attendance 

Apprenticeship

Level 

Level 3

Qualification Name 

Apprenticeship Standard

Awarding Body 

British Computer Society