Software Developer
Level 4 Apprenticeship Programme Summary: The aim of the Software Developer apprenticeship programme is to provide the skills and knowledge required to begin a career in IT as a Software Developer or similar roles. The duration of this apprenticeship programme is typically 15-18 months delivered in a blend of online/offline methods whilst staying within the workplace.

What does the Software Developer apprenticeship programme involve?

Knowledge Modules
To be eligible for the end point
assessment, learners need to achieve all 3 modules of this programme.

Portfolio
Produced across the apprenticeship, containing evidence from real work
projects, reports, witness testimonies and observations.

Project
This provides the opportunity to undertake a business-related project over a one week period away from the
day-to-day workplace.

End point assessment
Conducted by an independent assessor during the last few months of the programme.
Study Modules
You will attend 3 training courses to help you pass the exams for the 2 knowledge modules and the Microsoft
Certifications:
• Software Development Methodologies
• Programming in C# (20483B) OR Programming in HTML5 with JavaScript and CSS (20480B)
• Developing Mobile Apps (20357) OR Developing ASP.NET MVC Web Applications (20486B)
Software Development Methodologies
– demonstrate knowledge and understanding of Software Development Methodologies, its theory and techniques
Key Topics
• Operate at all stages of the software development lifecycle
• Similarities and differences between agile and waterfall software development methodologies
• How teams work effectively to produce software
OR
Programming in HTML5 with JavaScript and CSS
– provides an introduction to HTML5, CSS3, and JavaScript
Key Topics
• Style HTML5 pages by using CSS3.
• Create well-structured and easily-maintainable JavaScript code
• Use common HTML5 APIs in interactive Web applications
• Create Web applications that support offline operations
Developing ASP.NET MVC Web Applications
– will learn to develop advanced ASP.NET MVC applications using .NET Framework 4.5 tools and technologies.
Key Topics
• The Microsoft Web Technologies stack
• Add Controllers to an MVC Application to manage user interaction
• Write JavaScript code that runs on the client-side and utilises
• Build an MVC application that resists malicious attacks
OR
Programming in C#
– teaches skills that are required for developers to create Windows applications using the C# language.
Key Topics
• Building new data types
• Handling events
• Programming the user interface
• Accessing a database
Developing Mobile Apps
-teaches developers the programming skills that are required for developers to create applications for Microsoft’s
mobile platforms.
Career Pathways
Case Studies
Alice Jones – Infrastructure Tech Alumni
Alice's route into IT industry was not something she'd ever thought she'd be a part of, following her interest in childcare and her aim to be a paediatric nurse. During her school years, Alice did well in her GCSE's achieving 11 A-C's, completed her diploma, then...
Apprenticeships can be key to navigating difficult economic situations
Apprenticeships remain a popular way in to work for many young people. Official figures from the Department of Education show 119,500 took up apprenticeships in the first three quarters of 2017/18 – more than ten times higher than in the same period the previous year....
Contact
Got any questions? We'd love to hear from you! Drop us a message to enquiries@intequal.co.uk with the name of your apprenticeship programme you are interested in or give us a call for more information.