Software Development Trainer (Part-Time)

Manpower Sa (Pty) Ltd

Pietermaritzburg

On-site

ZAR 344,000 - 551,000

Part time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Manpower Sa (Pty) Ltd in Pietermaritzburg is seeking an experienced Software Development Trainer to deliver high-quality IT courses and mentor students. You will contribute to curriculum development and run hands-on labs in a supportive learning environment.

The role focuses on languages and technologies such as Azure, Python, HTML, JavaScript, CSS, data and databases, with flexible part-time scheduling requiring 2 weeks of work per month.

Qualifications

  • NQF6 or higher qualification (industry certifications and higher NQF levels advantageous).
  • Proven experience as a trainer or educator in IT or software development courses.
  • In-depth knowledge of programming languages and software applications.
  • Relevant certifications (e.g., CompTIA, Cisco, Microsoft) are an advantage.
  • Excellent communication and presentation skills in English.
  • Passion for teaching and mentoring students.
  • Adaptable and flexible in teaching methodologies.
  • Commitment to student success and learning outcomes.

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 enhance curriculum and teaching methodologies.
  • Participate in professional development activities to continuously improve teaching skills.

Skills

Programming languages
Software applications
IT training

Education

NQF6 or higher

Tools

Microsoft certifications
CompTIA
Cisco

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 enhance curriculum and teaching methodologies.
  • Participate in professional development activities to continuously improve teaching skills.

Requirements

  • NQF6 or higher qualification (industry certifications and higher NQF levels advantageous).
  • Proven experience as a trainer or educator in IT or software development courses.
  • In-depth knowledge of programming languages and software applications.
  • Relevant certifications (e.g., CompTIA, Cisco, Microsoft) are an advantage.
  • Excellent communication and presentation skills in English.
  • Passion for teaching and mentoring students.
  • Effective classroom management and engagement techniques.
  • Adaptable and flexible in teaching methodologies.
  • Commitment to student success and learning outcomes.
  • Continuous learner with a growth mindset.

Please note that this is a part-time position and the successful candidate will only be required to work 2 weeks out of the month. Only suitable candidates will be contacted.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Trainer (Part-time)
Software Development Trainer (Part-time)

University of Fort Hare • Pietermaritzburg

On-site
Software Development Mentor & Curriculum Builder
Software Development Mentor & Curriculum Builder

Manpower Sa (Pty) Ltd • Pietermaritzburg

On-site
ZAR 344,000 - 551,000
Part-Time Software Development Coach
Part-Time Software Development Coach

University of Fort Hare • Pietermaritzburg

On-site
IT and Computer Science Educator
IT and Computer Science Educator

Placements24 • Randburg

Hybrid
ZAR 350,000 - 560,000
Competitive salary
Hybrid work model
Professional development
+1
IT Tutor
IT Tutor

ITonlinelearning • Margate

On-site
ZAR 120,000 - 180,000
IT Skills Trainer
IT Skills Trainer

Placements24 • Noord-Kaap

Hybrid
ZAR 207,000 - 344,000
IT and Computer Science Educator
IT and Computer Science Educator

Placements24 • Benoni

Hybrid
ZAR 360,000 - 520,000
Competitive salary
Modern computer labs
Professional development
+2
Computer Science Educator
Computer Science Educator

Placements24 • Benoni

Hybrid
ZAR 279,000 - 424,000
Hybrid work model
Professional development funding
Access to labs and tech facilities
Computer Science Educator
Computer Science Educator

Placements24 • Klerksdorp

Hybrid
ZAR 320,000 - 420,000
Competitive salary
Professional development opportunities
Access to advanced computing resources
+2
Computer Science Educator
Computer Science Educator

Placements24 • Siyancuma Local Municipality

Hybrid
ZAR 300,000 - 420,000
Competitive salary
Modern computer labs
Professional development opportunities
+2