Digital
NEIoT Apprenticeships
Level 3 Advanced Apprenticeship Software Development Technician
Overview
Course details may be subject to change
Builds software components as part of development projects within a team.
Learn to write simple code, apply security, problem solve, apply configuration management control, and make simple connections between code and defined data sources.
A Software Development Technician typically works as part of a software development team, to builds 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.
The role includes interpreting simple design requirements for discrete components of the project under supervision. The approach will typically include implementing code, which 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.
Modules Studied
Software Development Context and Methodologies
Programming
Competencies (writing simple code, applying security, problem solving, applying industry standard approaches for configuration management and version control, making simple connections between code and defined data sources.)
You could progress to a relevant Level 4 programme such as FdSc Software Development.