Software Development Trainer (Part-time)

Manpower SA (Pty) Ltd
📍 Pietermaritzburg, KwaZulu-Natal, South Africa 💼 Full-time 🕒 Posted June 27, 2026

Job Description

About the Role
We are seeking an experienced Software Development Trainer to join our academic team in Pietermaritzburg. You will deliver high-quality training in courses such as Microsoft Azure, Python, HTML, JavaScript, CSS, Data and Databases, and more. You will play a key role in mentoring students and contributing to curriculum development.

Key Responsibilities


  • Plan, develop, and deliver instructional content for IT courses, aligned with industry standards.

  • Conduct interactive classroom sessions, virtual classes, and hands-on labs.

  • Assess and evaluate student progress through assignments, projects, and examinations.

  • Provide constructive feedback and foster a positive, collaborative learning environment.

  • Stay up-to-date on industry trends, emerging technologies, and best practices in software development.

  • Collaborate with colleagues to enha...

Ready to Apply?

Submit your application today and join our talented team at Manpower SA (Pty) Ltd.

Submit Application

Job Details

  • Location Pietermaritzburg, KwaZulu-Natal
  • Job Type Full-time
  • Category Other Educational Instruction and Library Occupations
  • Posted Date June 27, 2026
  • Application Deadline August 06, 2026