Lecturer- Programming

Rosebank International · Nelspruit, Mpumalanga

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Job Purpose

  • The role of a Lecturer is the delivery of training and education of students; student consultations; the establishment of a knowledge base of the discipline through academic research & development; whilst providing overall support to Academic department.

Duties & Responsibilities

  • Presenting content in a classroom environment online or physical, as required
  • Arranging for consultations with students.
  • Results analysis at a modular level.
  • Marking assessments and providing constructive feedback
  • Employing interventions for at-risk students.

Minimum Requirements

Qualifications –

  • Honours degree, Bachelor's degree or Advanced Diploma in Information Systems/ Computer Science/ IT Management/ Computing/ Computer and Information Sciences
  • Post Graduate Diploma in Higher Education or Equivalent

Experience –

  • 1 to 3 years of industry-specific experience in area of specialisation
  • 1 to 3 years lecturing experience.
  • Solid understanding of the South African Further Education and Higher Education environment and regulatory framework
  • Teaching-Learning theory
  • Assessment methods and processes
  • Teaching-Learning interventions
  • Holistic lecturer and student support services

Modules to lecture

  • Open-Source Coding JAVA/Kotlin
  • Mobile Scripting React-Native, Java script
  • Android Studio
  • Web Development HTML, CSS and PHP
  • Programming

Key Competencies Academic

• Knowledge and understanding of the South African higher education systems and regulatory framework. Knowledge and understanding of the Teaching and Learning theory and interventions. • The ability to provide student support services. • The ability to work with and learn more about digitalized academic platforms. • The ability to cope with a frequently changing environment and to adapt to evolving situations. • Ability to adhere to rules and strictly follow work regulations. • Deadline orientated and can work well under pressure. • Ability to manage time effectively.

Key Competencies Operations

  • Knowledge and understanding of the South African higher education systems and regulatory framework.
  • Ability to manage time effectively.
  • Attention to detail.
  • Customer service orientated.
  • Ability to effectively cope with change.
  • Deadline orientated and can work well under pressure.
  • Be able to work in a team environment.
  • Effective communication skills

Working Hours Full Time

  • Classes are scheduled from 08h00am until 17h00pm, Monday to Friday. Your working hours will depend on the modules allocated to you.

Salary

  • Market related.

Closing Date 18 August 2026

Auto-apply to this jobView original posting ↗
Lecturer- Programming at Rosebank International — Nelspruit, Mpumalanga · JobAlertsZA