Software Developer Level 4 (23/24)
Course Overview
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 Ideal for those with 12 months or more experience working in the IT and Digital sector, this Level 4 apprenticeship programme is a great opportunity for apprentices that have already completed the Software Development Technician Level 3 or equivalent full-time study. This programme is ideal for young people with work experience right through to mature apprentices wanting to retrain.
What topics are covered?
Logic: writes good quality code User interface: can develop effective user interfaces Data: can effectively link code Test: can test code and analyse results to correct errors Problem solving: can apply structured techniques Design: can create simple data models and software designs Analysis: can understand and create basic analysis artefacts Development lifecycle: can operate at all stages Paradigms: object oriented, event driven or procedural Software designs and functional/technical specifications Testing frameworks and methodologies
Frequently asked questions
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 Ideal for those with 12 months or more experience working in the IT and Digital sector, this Level 4 apprenticeship programme is a great opportunity for apprentices that have already completed the Software Development Technician Level 3 or equivalent full-time study. This programme is ideal for young people with work experience right through to mature apprentices wanting to retrain.
Apprentices without level 2 (GCSE 4/C) in English and Maths will need to achieve this level prior starting the apprenticeship programme.
Apprenticeship Standard Level 4 BCS Software Developer Level 4 Registration with the IT Technicians confirming SFIA Level 3 professional competency A range of vendor qualifications are available that will support this programme and can include: BCS Systems Development Essentials and Cloud Certified Developer Apache
Classroom and work based teaching and assessment to monitor, knowledge, skills and behaviours to ensure industry competencies.
Digital and Technology Solutions Professional Level 6 (Integrated Degree)