Occupational Diploma:

Software Engineer

Design, develop and assure software systems that create organisational value.

Apply Now

Develop the occupational knowledge, practical skills and workplace experience required to analyse requirements, design software and databases, develop and deploy applications, and test and debug source code to meet client and organisational needs.

SAQA Qual ID:

11958

Qualification Title:

Occupational Diploma: Software Engineer

NQF Sub-Framework:

OQSF - Occupational Qualifications Sub-framework

Originator:

Development Quality Partner - MICT SETA

Primary or Delegated Quality Assurance Functionary:

MICT SETA

Qualification Type

Occupational Certificate

Minimum Credits

240

NQF Level

NQF Level 06

Why Study This Qualification?.

  • Develop real-world software engineering and programming skills.
  • Design and build software solutions that create value.
  • Work with modern databases, technologies and tools.
  • Gain practical experience through structured workplace learning.
  • Prepare for a rewarding career in the fast-growing technology sector.

Who Is It For?

  • School leavers interested in technology and programming.
  • Students who enjoy problem-solving and building solutions.
  • Career-focused individuals seeking practical, industry-relevant skills.
  • Working professionals wanting to formalise and grow their software development skills.
  • Anyone passionate about creating digital solutions that make a difference.

What You Will Study?

The programme consists of 14 modules (240 credits).

Career Possibilities.

  • Software Developer
  • Systems Developer
  • Database Developer
  • Software Test Engineer
  • Applications Developer
  • Junior Software Engineer
  • Further study in computing and IT fields

Admission Requirements.

  • National Senior Certificate (NSC) with appropriate achievement in English and Mathematics; OR
  • A Senior Certificate / NCV (Level 4) or equivalent; OR
  • A relevant occupational / SETA-issued qualification at NQF Level 4 or higher.


Admission remains subject to AIFT's Admissions Policy, institutional selection criteria and available capacity.

What You Will Gain.

  • Practical, industry-relevant skills
  • Problem-solving and analytical ability
  • Confidence to design and build software solutions
  • Experience through real workplace projects
  • A pathway to further study and career growth

How to Apply.

  1. Check admission requirements
  2. Prepare your documents
  3. Apply through an official AIFT channel
  4. Complete registration

Application in 4 Easy Steps.

  1. Check admission requirements
  2. Prepare your documents
  3. Apply through an official AIFT channel
  4. Complete registration and orientation