Skip to main content

ICT - Software Development - ICT Associate Apprenticeship

Apprenticeship
104929

A software developer, also known as a computer programmer, builds and tests high-quality code across front-end, logic and database layers.

Award Name Level 6 Advanced Certificate (Level 6 NFQ)
NFQ Classification Major
Awarding Body QQI
NFQ Level Level 6 NFQ
Award Name NFQ Classification Awarding Body NFQ Level
Level 6 Advanced Certificate (Level 6 NFQ) Major QQI Level 6 NFQ

Duration

2 years

Entry Requirements

Specific Entry Requirements

Minimum candidate entry requirements are as follows:
• Must be 18 years or older,
• Will be required to complete an initial aptitude test,
• Must have achieved a passing grade (or O6/H7) in 5 or more subjects to include Maths and English (Ordinary Level) in the Irish Leaving Certificate,
• Must be eligible to participate in Further Education and Training programmes,
• Must be entitled to study and work in Ireland.

Equivalence may be decided through the Recognition of Prior Learning procedure for those who may not hold a suitable Irish Leaving Certificate. In addition, those who have completed a FIT recognised Pre-Tech Apprenticeship programme will be able to furnish evidence of the same along with a copy of their Junior Certificate parchment/certificate.

Key candidate skills and attributes are as follows:
• Must be numerate and literate,
• Have good learning skills,
• Be interested in technology and customer service,
• Have the ability to absorb product knowledge,
• Be motivated and analytical,
• Possess good communication skills, pleasant personality, be determined to succeed,
• Have excellent interpersonal skills,
• Be able to work as a team member, be adaptable and flexible.

Course Web Page

Further information

The programme may commence at any point during the calendar year, depending on a wide range of factors affecting delivery and placement. Programmes typically comprise classes of 15-20 apprentices. The frequency of programmes and the selected locations will be related to regional demand from employers for the Software Development Apprenticeship programme.

FIT recruits candidates who express an interest in joining the programme by completing an online application form available on www.fit.ie. In the first instance, the application is subject to screening regarding the defined criteria. Successful candidates will also be registered with SOLAS as the regulatory authority for the registration of apprentices in Ireland.

All candidates will be required to meet the specific entry requirements. Once the screening process has been finalised/completed, FIT will organise interviews between candidates and prospective host employers who will provide the mentored work placement opportunity to the candidate. The employer will select the applicant(s) to whom they will offer a role in their organisation as a full time employee for the duration of the programme. This decision is exclusively made by the employer and FIT has no role in influencing that decision-making process.

Since 2018, FIT has instigated several supports for candidates who may have additional support needs and who notify FIT of a disability at the candidate application stage. These supports range from assistance navigating the candidate application process to ongoing support during participation in the programme.

FIT is an industry-led not-for-profit organisation that develops and provides innovative education and training programmes. As Coordinating Provider, FIT is responsible for the operation and quality assurance of the programme. FIT works closely with its training delivery partners (ETBs), employers, and regulators (Quality and Qualifications Ireland, SOLAS, National Apprenticeship Office) to ensure that the ICT Apprenticeships meet the needs of all stakeholders.

Apprenticeships are an exciting and proven way for employers to develop talent for their company and industry. Apprenticeships are designed by industry-led groups to support growth and competitiveness. Apprentices earn while they learn, and build valuable work-ready skills in a chosen occupation.

Apprenticeships open up exciting and rewarding careers, with learning grounded in the practical experience of undertaking an employment opportunity. Helping more people discover and develop their talents through training is at the heart of the national apprenticeship system. Assisting people to find opportunities through the acquisition of tech skills is at the heart of Fastrack into Information Technology’s mission and we warmly welcome you to take part in this journey with our support and encouragement.

The Software Development Associate Apprenticeship is a two-year programme designed for those who have recently completed second-level education or mature learners who are seeking to retrain. It is a dual-education programme involving both college-based and workplace learning. This college-based learning is state-funded and apprentices receive a salary from their employer while on the programme. The programme provides apprentices with the theoretical and practical skills required to secure and retain employment. In early 2023 FIT concluded the first formal large-scale review of this programme, culminating in a modified programme targeted toward meeting contemporary business needs.

In summary, the revised programme includes updated content in customer support training, extended periods for apprentices to build basic coding skills, and the opportunity to practice Python through several modules. In addition, the revised programme refocuses testing activities on a broader quality assurance agenda, while greatly enhancing apprentice understanding of contemporary/agile project management approaches and methodologies such as lean and SCRUM, etc. The programme will expose apprentices to popular cloud development platforms and contemporary programming languages, also offering the opportunity to complete vendor-specific certification, as noted in Section 6.

A software developer, also known as a computer programmer, builds and tests high-quality code across front-end, logic and database layers. Developers typically work as part of a larger team, in which they have responsibility for some of the specific elements of the overall project. While the customer requirements will typically be defined and agreed upon by more experienced or specialist team members, such as a business analyst or technical architect, the developer will be able to interpret design documentation and specifications. Software products, applications and services are widely used across many sectors and potentially, all sectors in a modern economy. Most Software Development Associate Apprentices will work in ICT industries researching, developing, designing, selling, installing and maintaining software products and services. However, many will work in other sectors that use, develop and apply software solutions to support their activity. Typical job roles in Software Development include: Application Developer, Quality Assurance Lead, Application Developer, Mobile Application Developer, Games Developer, Product Lead, Project Management Lead and UI/UX Designer

Award Title, Level and QQI Certification
Successful completion of all modules on this programme leads to apprentice attainment of a Quality and Qualifications Ireland-accredited Advanced Certificate in Computer Programming, which is placed at Level Six on the National Framework of Qualifications.

Programme Aims and Objectives
The Software Development Associate Apprenticeship programme aims to enable participants to secure and retain employment in a software development/computer programming role. Onboarded apprentices will be able to combine technical, communications, project management and personal development skills to meet the employer’s requirements and should be able to act autonomously or as part of a team as the occasion demands.

1 Modular Components
Based on the allocation of 200 FET Credits, this programme is split into sixteen modules, SD-TA-001-SDTA-016. Apprentices complete fourteen modules in off-the-job training mode under the guidance and direction of an off-the-job tutor. Self-directed learning hours relating to these modules are comprised of learning formation activities conducted in the workplace throughout the two-year programme. Modules SD-TA-015 and SD-TA-016 relate to on-the-job activity, specifically the demonstration and application of learning in the workplace.

Module Course Type FET Credits Directed Self-Directed
Programme Induction N/A 0 31.5 0
SD-TA-001 Software Development and Design Fundamentals Off-the-Job 15 94.5 55.5
SD-TA-002 Customer Support Provision for the ICT Professional Off-the-Job 5 31.5 18.5
SD-TA-003 Web Development Off-the-Job 15 94.5 55.5
SD-TA-004 Software Development Using SQL Off-the-Job 10 63 37
SD-TA-005 Data and Cyber Security Off-the-Job 5 31.5 18.5
SD-TA-006 Install, Configure and Upgrade ICT Software Off-the-Job 5 31.5 18.5
SD-TA-007 Object Oriented Programming Off-the-Job 10 63 37
SD-TA-008 Project Management and Agile Systems of Work Off-the-Job 10 63 37
SD-TA-009 Event Driven Programming Off-the-Job 10 63 37
SD-TA-010 Procedural Programming Off-the-Job 10 63 37
SD-TA-011 Quality Assurance and Software Testing Off-the-Job 5 31.5 18.5
SD-TA-012 Systems Development Off-the-Job 10 63 37
SD-TA-013 Introduction to Cloud Development Practice Off-the-Job 10 63 37
SD-TA-014 Contemporary Programming Practice Off-the-Job 15 94.5 55.5
SD-TA-015 Applied Learning in the Workplace Year 1 On-the-Job 25 525 0
SD-TA-016 Applied Learning in the Workplace Year 2 On-the-Job 40 1672 0

























Programme elements are assessed in different ways. During the completion of off-the-job modules, apprentices will undertake a series of assessment tasks for each module that demonstrate apprentice attainment of the required minimum standards. Apprentices complete assessments in a controlled tutor-invigilated environment that is time-bound against set and diverse assignment briefs. Typically assessment aligned to a particular module is completed within the final days of the delivery of a particular module. As apprentices progress through the programme, they will have the opportunity in modules SD-TA-012 and SD-TA-013 to complete some vendor-specific certification, which typically necessitates attendance at a defined testing centre location. Workplace learning is monitored through apprentices providing written responses regarding the completion of defined and relevant workplace tasks of both a hard technical nature and concerning the application of transversal skills. These activities are monitored by the Workplace Learning Officer, reviewed by the Workplace Mentor and assessed by a FIT-appointed Workplace ICT Assessor.

FIT Contact Information
Phone: 01 8825570
Email: info@fit.ie Web: www.fit.ie