Software Trainer

Pietermaritzburg FULL TIME R29,167 - R41,667 / Month
(R350,000 - R500,000 / Year)

Job Description

As a Software Trainer in Pietermaritzburg, your role will include focusing on the development and delivery of innovative software training courses. You will play a crucial part in equipping learners with the tools they need to excel in the tech industry. Ideal candidates should have a background in software development or IT training, strong interpersonal skills, and a commitment to delivering high-quality educational experiences.

Responsibilities

  • Create training plans and instructional guides focused on software skills.
  • Conduct regular workshops to ensure ongoing learning.
  • Support participants with hands-on activities and practical examples.
  • Foster a positive learning environment that encourages questions and participation.
  • Monitor and report on learner progress and areas for improvement.
  • Utilize feedback from trainees to improve future training sessions.

Requirements

Education
  • Diploma or Bachelor's degree in Computer Science, Education, or related field
  • Relevant certifications in software training are an advantage
Experience
  • Minimum 2-3 years of experience in software training or technology education
Technical Skills
  • Software Development
  • Instructional Design
Soft Skills
  • Communication
  • Adaptability
Certifications
  • Certified Software Trainer
Languages
  • English: Fluent

Advantageous

  • Experience with e-learning platforms: Knowledge of online teaching tools and platforms for delivering virtual training sessions.
  • Familiarity with coding languages like Python or Java: Proficiency in teaching programming languages is beneficial.

Benefits

  • Competitive salary package
  • Health and wellness benefits
  • Paid time off and holidays
  • Opportunities for professional development

Company Culture

  • Inclusive Environment: We strive to create a workplace that values diversity and inclusion.
  • Collaboration: Teamwork is at the heart of our training programs, emphasizing the importance of collaboration.
  • Continuous Improvement: We are dedicated to ongoing learning and development for both staff and learners.
Status: Open