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. They will interpret 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.
Typical Job Roles
Junior Developer, Junior Web Developer, Junior Application Developer, Junior Mobile App Developer, Junior Games Developer, Junior Software Developer, Junior Application Support Analyst, Junior Programmer, Assistant Programmer and Automated Test Developer.
Individual employers will set the selection criteria, but this is likely to include 5 GCSEs (especially English, mathematics and a science or technology subject); other relevant qualifications and experience; or an aptitude test with a focus on IT skills.
Typically 14-18 Months
Apprentices will achieve each of the Ofqual-regulated Knowledge Modules such City & Guilds or BCS, as summarised below. Further details are available in the occupational brief available from the Tech Partnership at http://www.thetechpartnership.com/apprenticeship/softwaredeveloper
Knowledge Modules Module 1: Software Development Context and Methodologies (for level 3 Software Development Technician)
Knowledge Modules Module 2: Programming (for level 3 Software Development Technician)
English and Maths
Level 2 English and Maths will need to be passed, if not already, prior to taking the end
Underpinning Skills, Attitudes and Behaviours
- Logical and creative thinking skills
- Analytical and problem solving skills
- Ability to work independently and to take responsibility
- Can use own initiative
- A thorough and organised approach
- Ability to work with a range of internal and external people
- Ability to communicate effectively in a variety of situations
- Maintain productive, professional and secure working environment
- 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 all stages
- 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
- Analysis: follows basic analysis models such as use cases and process maps
Development lifecycle: supports the Software Developers at the build and test stages of the software
- Quality: follows organisational and industry good coding practices (including those for naming,
How is the Course Assessed?
- On Programme Assessment
Technical knowledge and understanding is assessed on programme through a combination of Ofqual-regulated Knowledge Modules and specified vendor and professional qualifications. These must be passed before the end point assessment can take place.
- End Point Assessment
The final, end point assessment is completed in the last few months of the apprenticeship. It is based on
A portfolio – produced towards the end of the apprenticeship, containing evidence from real work projects which have been completed during the apprenticeship, usually towards the end, and which, taken together, cover the totality of the standard, and which is assessed as part of the end point assessment
A project – giving the apprentice the opportunity to undertake a business-related project over a one-week period away from the day to day workplace
an employer reference
a structured interview with an assessor – exploring what has been produced in the portfolio and the project as well as looking at how it has been produced
An independent assessor will assess each element of the end point assessment and will then decide whether to award successful apprentices with a pass, a merit or a distinction.
How do I enrol?
Apply online, or walk into our Training Centre, click here for details of our locations or phone: 0207 247 5497 and we will organise funding for you. As the course is based at your workplace, there are no fixed start dates and so you can start whenever you are ready.