Occupational Qualification · S36
Discretionary Grant · UpcomingSoftware Developer
- NQF Level
- NQF Level 5
- Credits
- 220
- Duration
- —
- SAQA ID
- 118707
Official QCTO Registry Profile
Source: SAQA / QCTO registry- SAQA ID
- 118707
- Min Credits
- 220
- Registered
- 2022-02-03
- Re-registration
- 2027-02-03
- Field
- Field 10 - Physical, Mathematical, Computer and Life Sciences
- Sub-field
- Information Technology and Computer Sciences
Sample Asset Preview





Overview & Scope
Programme Profile
- Target Designation
- Certified Software Developer Practitioner
- Competency Focus
- Master specialised practical applications, safety criteria, and regulatory mandates required of a qualified Software Developer.
- Academic Weight
- Full national recognition at NQF Level 5 yielding 220 credits upon successful PoE verification.
- Work Opportunities
- Deployment across As a qualified software developer, you can find employment opportunities in Information Technology, Media, Communications including tech startups, corporate IT departments, software houses, and digital agencies. Your skills will be in demand across both public and private sectors, and you may also choose to work as an independent contractor or start your own business in this field. operations under MICT SETA scope.
- Audit Objective
- Bridges operational skills deficits under the governing MICT SETA quality matrix.
- Value Proposition
- Measurable, legally compliant skills that optimise productivity, satisfy Workplace Skills Plans (WSP), and unlock B-BBEE scorecard weight.
Introduction▾
The Software Developer (NQF Level 5, 220 credits) is a comprehensive Occupational Certificate that blends foundational theory with intensive practical application. Throughout your learning journey, you will develop the competencies required to operate effectively, safely, and ethically within your industry. Employers value this qualification because it signals that you are job-ready from day one.
Purpose▾
The purpose of this qualification is to prepare a learner to operate as a Software Developer. A Software Developer analyses a set of requirements, translates these into a working software solution using a programming language. They test, implement and maintain software applications to meet client specifications as well as functional and technical requirements. A qualified learner will be able to: • Interrogate the specification and problem and interpret it into code and articulate in writing. • Build a logical flow using the framework and methodologies at their disposal to propose possible solutions to business challenges. • Programme effectively using a suitable programming language to develop and test new solutions and update existing solutions.
Entry Requirements▾
Recognition of Prior Learning (RPL): RPL for Access to the External Integrated Summative Assessment Accredited providers and approved workplaces must apply the internal assessment criteria specified in the related curriculum document to establish and confirm prior learning. Accredited providers and workplaces must confirm prior learning by issuing a statement of result. RPL for Access to the Qualification • Learners will gain access to the qualification through RPL for Access as provided for in the QCTO RPL Policy. RPL for access is conducted by accredited education institution, skills development provider or workplace accredited to offer that specific qualification/part qualification. • Learners who have acquired competencies of the modules of a qualification or part qualification will be credited for modules through RPL. RPL for access to the external integrated summative assessment Accredited providers and approved workplaces must apply the internal assessment criteria specified in the related curriculum document to establish and confirm prior learning. Accredited providers and workplaces must confirm prior learning by issuing a statement of result. Entry Requirements: The minimum entry requirement for this qualification is: • NQF Level 4 qualification.
SAQA Rationale▾
Realising the importance and future impact of the 4IR on the economy of South Africa and its competitiveness, the Minister of Communications gazetted the Presidential Commission on the Fourth Industrial Revolution (PC4IR) (Government Gazette No. 42388, 9 April 2019). By March 2020 this Commission delivered a report with wide ranging recommendations for Human Capital Development that will drive the 4IR forward. It clearly indicated the speed at which companies will have to invest in big data analysis, web-enabled market investment and the use of cloud computing and machine learning. Software development is central to these initiatives. Software developers are the creative minds behind computer programs. Some develop the applications that allow people to do specific tasks on a computer or another device. Others develop the underlying systems that run the devices or that control networks. The software developer is the important cog in designing advanced computerised technologies. South Africa has a scarcity of software developers and there is a clear need for a qualification focusing specifically on the training and education of software developers. There are currently similar qualifications registered on the NQF, however, the OC: Software Developer includes content related to 4IR specific competencies. There is an abundance of international research that points to the phenomenal growth in the need for qualified software developers. For example, according to the US Bureau of Labour Statistics (BLS), demand for software developers is projected to grow by 22% by 2029. To put that figure in perspective, the average annual projected growth rate across all occupations is about 4%. In South Africa, according to the 2020 list of occupations in high demand: Technical Report (Department of Higher Education and Training) published in 2021 the role of the Software Developer and its synonyms have been identified as pivotal by several Sector Education and Training Bodies (SETAs) as well as being in critical need by industry and academia alike. With so much job growth on the horizon, prospective software developers stand to see a bright future ahead of them. Those with proper training and education not only have great job security and a range of options but a high paying, rewarding career path. Responding to the rapid skills demand by supplying software developers will thus have a positive impact on the economy. It is also important to note that there are great opportunities to become self-employed and the entrepreneurial orientated software developers will form new companies (with the employment creation associated to it). In a 2019 OFFERZEN report on a survey of software developers, 39.5% indicated that within 5 years they want to establish their own companies. This growth in new companies in an environment where digitisation is becoming more and more important, will have a positive impact on society, not only in terms of connectivity, ICT savvy, communications, and the like, but also, as a new industry, the creation of jobs. It should be noted that the Information Technology and Computing industry is highly competitive, and each vendor has its own certification exam. Typically, prospective candidates for the exams will enrol for a vendor specific short course prior to the exam. These certifications are globally recognised within the ICT industry. Within this context it is important to note that this qualification was developed vendor agnostic, thereby preparing the learner for and allowing the learner to enter any of the vendor specific certifications. This is a huge step forward toward inclusivity within the ICT industry of South Africa. This qualification covers the full value chain of a software developer from interrogating and understanding problem statements (from end users) to building logic flows to solve identified problems, execute the necessary programming in an appropriate programming language and finally soft skills issues to function effectively, efficiently, and ethically in the workplace. It is an important qualification in the "suite" of qualifications in the ICT sector. Typical learners include school leavers, graduates from TVET colleges and those currently in employment without formal recognition of competencies or who want to make a career change. No professional registration or licencing is expected for Software Developers to seek employment in the sector. Software developers can find employment as applications developers, ICT programmers, front-end developers, back-end developers, or full-stack developers.
Learning Assumed to be in Place & RPL▾
Recognition of Prior Learning (RPL): RPL for Access to the External Integrated Summative Assessment Accredited providers and approved workplaces must apply the internal assessment criteria specified in the related curriculum document to establish and confirm prior learning. Accredited providers and workplaces must confirm prior learning by issuing a statement of result. RPL for Access to the Qualification • Learners will gain access to the qualification through RPL for Access as provided for in the QCTO RPL Policy. RPL for access is conducted by accredited education institution, skills development provider or workplace accredited to offer that specific qualification/part qualification. • Learners who have acquired competencies of the modules of a qualification or part qualification will be credited for modules through RPL. RPL for access to the external integrated summative assessment Accredited providers and approved workplaces must apply the internal assessment criteria specified in the related curriculum document to establish and confirm prior learning. Accredited providers and workplaces must confirm prior learning by issuing a statement of result. Entry Requirements: The minimum entry requirement for this qualification is: • NQF Level 4 qualification.
Exit Level Outcomes▾
- Interrogate the specification and problem and interpret it into code and articulate in writing.
- Build a logical flow using industry standard frameworks and methodologies to propose possible solutions to business challenges to meet both functional and technical requirements.
- Programme effectively using a suitable programming language to develop new solutions and update existing solutions.
- Test and maintain software and recommend improvements to ensure strong functionality and optimisation to meet both functional and technical requirements.
- Function effectively, efficiently, and ethically in the workplace to achieve company and team goals and targets.
Learning Material Included
- Learner Guide (Theory and Knowledge Modules)
- Facilitator Guide
- Workplace Logbook
- Formative and Summative Assessment
- Assessor Guide & Marking Memorandum
- SETA / QCTO Alignment Matrix
- Administrative & Onboarding Pack
- Implementation Plan
Moderator-Ready Curriculum Breakdown
30 modules · 220 creditsTheory, regulatory and safety knowledge. Each row carries the registered module code, NQF level and credit weight used for formative assessment rubric mapping.
- 251201-005-00-KM-0112 cr
Computers and Computing Systems
NQF Level 4
- 251201-005-00-KM-028 cr
Desktop and Professional Software to Communicate and Visualise Information
NQF Level 4
- 251201-005-00-KM-038 cr
Automated Web Scraping as a Data Source
NQF Level 5
- 251201-005-00-KM-042 cr
Logical Thinking and Basic Calculations
NQF Level 4
- 251201-005-00-KM-052 cr
Computing Theory
NQF Level 4
- 251201-005-00-KM-0616 cr
Software Development with HTML5, Opensource Frameworks and Libraries
NQF Level 5
- 251201-005-00-KM-074 cr
UML as Standard Modelling Language for Software and Systems Development
NQF Level 5
- 251201-005-00-KM-086 cr
Obtaining, Querying, Manipulating and Presenting Data with and without MVC
NQF Level 5
- 251201-005-00-KM-093 cr
Software Development Life Cycle, Programming Languages, Algorithms and Security
NQF Level 5
- 251201-005-00-KM-102 cr
Introduction to Governance, Legislation and Ethics
NQF Level 4
- 251201-005-00-KM-112 cr
4IR and Future Skills
NQF Level 4
- 251201-005-00-KM-121 cr
Design Thinking Principles for Innovation
NQF Level 4
Qualification 118707 · Curriculum Architecture
Occupational Certificate: Software Developer · NQF Level 5 (220 Credits)
Three Curriculum Pillars
Knowledge Modules
Classroom & E-Learning
- Facilitated lectures & self-study
- Written question banks
- Formative comprehension checks
Practical Skill Modules
Simulated Line Tasks
- Simulated line tasks
- Observation rubrics
- Structured task sheets
Work Experience Modules
On-the-Job Production
- On-the-job rotation
- Mentor logbooks
- Workplace sign-offs
Evidence & Audit Pipeline
Learner Portfolio of Evidence (PoE)Owner · Candidate▾
Admin & Registration
ID, learner contract, induction pack, POPIA consent.
Knowledge Evidence
Written assessments & question banks — KM-01 to KM-07.
Practical Evidence
Task sheets, observation rubrics, assessor photos.
Workplace Evidence
Logbooks, mentor sign-offs, supervisor letters.
Assessor Master FileOwner · Registered Assessor▾
Assessment Reports
Judgements, learner feedback, remediation agreements, appeals log.
Internal Moderation & Quality FileOwner · Moderator / SDP▾
Moderation Evidence
10% sampling matrix, HACCP/LOTO compliance sheets, SDP sign-off.
Final Accreditation Gateway
Issued by the accredited Skills Development Provider once internal moderation is signed off.
Provider submits declaration + PoE to the Assessment Quality Partner (AQP).
QCTO awards the SAQA-registered certificate on successful EISA outcome.
Audit & Compliance
Evidence & Audit Pipeline
From portfolio assembly to external sign-off — the exact route your evidence travels.
- Step 1
PoE Assembly
Learner evidence, formative records and logbook entries filed against the alignment matrix.
- Step 2
Internal Assessment
Registered assessor judges each KM/PM/WM outcome using the supplied instruments.
- Step 3
Internal Moderation
Sampling and verification of assessor decisions, with remediation loop before submission.
- Step 4
External Moderation
SETA/QCTO desktop audit and certification upload against registered credits.
Broken Standard vs i2Graduates Standard
The measurable delta between improvised material and an audit-ready suite.
Broken Standard
i2Graduates Standard
Curriculum Mapping
Photocopied guides with mismatched outcomes
12 KM + 14 PM + 4 WM modules mapped to NQF Level 5
Assessment Bank
Missing formative and summative assessments
Pre-validated assessment bank per module
Alignment Evidence
No alignment matrix — audit fails
MICT SETA alignment matrix included
Facilitation
Facilitators improvise Software Developer delivery
Facilitator scripts + learner activities per credit
Portfolio of Evidence
PoE gaps flagged in moderation
PoE templates that survive external moderation
Pricing & Delivery Tiers
Base licence from R66 000
Digital Master Suite
Editable master files, licensed to your SDP
- Learner Guide, Facilitator Guide & Assessment Suite
- Workplace logbook + alignment matrix (editable)
- Instant digital delivery under institutional licence
- Free minor corrections for 12 months
Turnkey Print & Bound Package
Printed, bound and couriered per learner
- Everything in the Digital Master Suite
- Full-colour print, wire-bound learner packs
- Per-learner PoE folders and dividers
- Nationwide courier with tracked delivery
Full Enterprise Accreditation Bundle
Assets plus accreditation support end-to-end
- Everything in the Print & Bound Package
- Bespoke QMS build mapped to your scope
- Moderation dry-run + written remediation report
- Brand & metadata integration across the suite
Complementary Services
Optional add-ons that harden your accreditation scope before an external audit.
Bespoke QMS Build
We author your Quality Management System — policies, procedures, records, matrices — mapped to your accreditation scope. From R18,500.
Request QuoteModeration Consultation
External moderation dry-run on your PoE + delivery pack. Written report with fixes before your real audit. From R4,900.
Book Moderation SessionThe i2Graduates Quality Guarantee
Every page of this bundle is checked for sequence and structural accuracy — no missing pages, no shortcuts. You get pre-validated assessment instruments ready to survive rigorous compliance moderation, wrapped in a curriculum your facilitators will enjoy teaching.
