Start Date
Various
Attendance
Apprenticeship
Subject Area
Computing and IT
Attendance
Apprenticeship
This occupation is found in every sector in organisations ranging from large multi-nationals, public sector bodies and government projects developing multi-billion-pound software solutions to support key projects to small consultancy firms designing bespoke software solutions for clients.
For example, Financial Services, Transport, Security and Defence. The broad purpose of the occupation is to understand a client's requirements as provided in design specification and then build and test high-quality code solutions to deliver the best outcome.
Software development technicians are the supportive entry level team member helping to create computer programs. Some assist in developing the applications that allow people to do specific tasks on a computer or another device. Others assist in developing the underlying systems that run the devices or that control networks. For example, a software development technician may work to support a software developer or wider team on Transport ticketing systems, traffic light control systems, customer-facing websites for journey planning and account management, internal websites for monitoring the status of train and road networks. They may assist in developing software to create bespoke asset management systems.
The software development technician may work on assisting software developer teams in devising innovative solutions to problems such as flood warning systems and creating products that enhance farmers engagement with sustainable farming approaches. Organisations use software to ensure that their operations become ever more effective and robust reducing the incidence of downtime by building quality tested software solutions to give a better service. For example, in commercial organisations this can give them a competitive advantage by being able to analyse significant amounts of data quickly and efficiently to provide the business with information and management systems. This can save time and help the business spot profit making opportunities. For public sector bodies the right software solution can drive up performance and help target scarce resources more effectively and ensure that customer expectations are more likely to be met.
A software development technician typically works as a junior member of a software development team, to build simple software components (whether web, mobile or desktop applications) to be used by other members of the team as part of larger software development projects or by end users. They will interpret simple design requirements for discrete components of the project under supervision. The approach will typically include implementing code, building on code that other team members have developed, to produce the required component. The software development technician will also be engaged in testing that the specific component meets its intended functionality. In their daily work, an employee in this occupation interacts with software developers and may also assist the wider team in their interactions with internal and external parties including users/customers (to understand their needs and evaluate the software developed through user testing). The software development technician may also interact under supervision with team members from a range of specialist fields including designers, developers, engineers, analysts, and project/delivery managers (to ensure the effective implementation of software solutions).
A software development technician is typically office-based however field-based research and testing may require periods of time working in the environments of the clients whose needs they are seeking to meet. An employee in this occupation will be responsible for assisting in the development of software solutions across the full software development life cycle, from research and development, through continuous improvement, to product/service retirement.
They will work under supervision on standalone project stages and as part of wider teams, reporting to a more senior member of their team.
Validated by the British Computer Society and delivered by Bournemouth & Poole College, the Apprenticeship combines study days at college where you will have the opportunity to work with other apprentices and work collaboratively on projects developing and building confidence in the soft skills and behaviours required to be successful when completing the end point assessment. You will be taught and assessed by staff with industry experience and professional recognition.
The remainder of the time the apprentice is based in the workplace working with experts in your organisation building software skills and knowledge.
Software development technicians are the supportive entry-level team member helping to create computer programs. Some assist in developing applications that allow people to do specific tasks on a computer or another device. Others assist in developing the underlying systems that run the devices or that control networks.
This role involves
Produce a portfolio of work-based projects that show that the apprentice can perform the following Duties:-
You will need to show a strong commitment to pursuing a career within the Software design and development industry and keen interest in developing your IT Skills and knowledge. 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.
Candidates will likely require five GCSEs at grades 9-4, (especially English, Mathematics and a Science or Technology subject), a relevant Level 3 qualification or other relevant qualifications and experience.
Every employer is different and therefore the entry requirements can vary. As a guide, you ideally need GCSE grade 5 in English and Maths. However, we will work with you and provide additional support to help you achieve their requirements prior to your Apprenticeship.
Individual employers will set the additional selection criteria for their Apprenticeships.
The final, end point assessment is completed in the last 3 months of the Apprenticeship. It is based on:
Overarching Grade of Fail, Pass, Merit or Distinction
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 or a Degree Apprenticeship.
Typical job titles include:
Awarding Body:
British Computer Society
Start Date
Various
Attendance
Apprenticeship