The primary role of a software developer is to build and test simple, high-quality code across front end, logic and database layers. A developer will typically be working as part of a larger team, in which they will have responsibility for some of the straightforward elements of the overall project. The developer will need to be able to interpret design documentation and specifications. The customer requirements will typically be defined and agreed by more experienced or specialist members of the team, such as a business analyst or technical architect.

During this time, you'll be working alongside developers, learning their language (agile, scrum, sprints) and adding value to their work from day one.

  • What will I learn?

    Alongside improving your coding skills in languages such as C#, JavaScript and Java youll learn how to contribute to the Software Development lifecycle with increasing breadth and depth over time with initial focus on build and test.

    In addition, youll be able to gather and capture requirements, interpret technical specifications and understand, research and solve problems. As part of the Level 4 Software Developer youll be registered as a member with the British Computer Society and be on a fast track to a range of industry recognised qualifications, in demand by employers as seen in example modules.

  • Example modules

    • BCS Systems Development Essentials
    • C++
    • PHP
    • MTA/MCP programming in HTML5 with Javascript and CSS3
  • How will I be assessed?

    You will be assessed through a mixture of computer based exams, workplace assessment, online portfolio evidencing examples of your work and a work based project.

  • Entry Requirements

    Youll need to have a minimum of 5 GCSEs grade A C (including English and Maths), a Level 3 Apprenticeship or A Levels with an interest in business and an aptitude for technology.

  • Progression & Career Opportunities

    Following successful completion of the apprenticeship you will have the opportunity to progress onto the Degree Apprenticeship Digital and Technology Solutions Professional. Career progression could include moving to roles including Web Developer, Application Developer, Mobile App Developer, Games Developer, Software Developer.

  • Additional Information

    This apprenticeship is recognised for entry onto the Register of IT Technicians confirming SFIA Level 3 professional competence and those completing the apprenticeship are eligible to apply for registration.

Course Image

Course Details

Qualification Level Apprenticeship
Study Mode Apprenticeships
Start Date Rolling Programme
Duration To be confirmed Weeks
Course Code WST4DNSOD
Runs at


Apply Now Enquire

Can we email you about course availability and open days you may be interested in?

Please enter your email address
Invalid Input

You are enquiring for...

    Please select a title
    Please tell us your first name
    Please tell us your surname
    Please tell us your date of birth
    Please tell us your email address
    Invalid Input
    Please tell us your postcode
    Please select your highest obtained qualification
    Please tell us how you heard about Bucks College Group
    Please tell us how you heard about Bucks College Group
    Invalid Input
    * This field is required.
    Invalid Input