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.