Software Development Trainer
3 weeks ago
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. Key Competencies 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. #J-18808-Ljbffr
-
Software Development Trainer
5 days ago
Pietermaritzburg, KwaZulu-Natal, South Africa Manpower Full time R120 000 - R240 000 per yearAbout the RoleWe 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...
-
Job Title
3 weeks ago
Pietermaritzburg, South Africa ManpowerGroup Full timeDetail : 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...
-
Cybersecurity / Networking Trainer (Part-time)
2 weeks ago
Pietermaritzburg, South Africa University of Fort Hare Full timeCybersecurity / Networking Trainer (Part-time) About the Role We are seeking an experienced Cybersecurity/Networking Trainer to join our academic team in the Pietermaritzburg branch. You will deliver high-quality training in courses such as CompTIA A+, N+, CySA+, Security+, Server+, Microsoft Security Operations, and more. You will play a key role in...
-
Software Developer
6 days ago
Pietermaritzburg, South Africa New World Personnel Consultants Full timeSoftware Developer Position One of our clients has a Software Developer position available. This position is based in PMB but could be remote (if remote, it would not be on a full-time salaried basis). Minimum Requirements: At least two years of proven experience in React development in a production environment is a requirement. Beneficial Knowledge: SQL...
-
Software Developer
2 weeks ago
Pietermaritzburg, South Africa Pronel Personnel Full timeLocation: Pietermaritzburg Are you passionate about building software that keeps businesses running smoothly and employees paid on time? Our client an established payroll/accounts service provider that serves a niche market, is looking for a developer to maintain their programmes. Key Responsibilities: Design, develop, and maintain payroll software...
-
Software Developer
2 weeks ago
Pietermaritzburg, South Africa Pronel Personnel Full timeLocation: Pietermaritzburg Are you passionate about building software that keeps businesses running smoothly and employees paid on time? Our client an established payroll/accounts service provider that serves a niche market, is looking for a developer to maintain their programmes. Key Responsibilities Design, develop, and maintain payroll software solutions....
-
Software Developer
2 weeks ago
Pietermaritzburg, South Africa Pronel Personnel Full timeLocation: PietermaritzburgAre you passionate about building software that keeps businesses running smoothly and employees paid on time? Our client an established payroll/accounts service provider that serves a niche market, is looking for a developer to maintain their programmes.Key Responsibilities:Design, develop, and maintain payroll software...
-
Part-Time Cybersecurity
2 weeks ago
Pietermaritzburg, South Africa University of Fort Hare Full timeAn educational institution in Pietermaritzburg is seeking a part-time Cybersecurity/Networking Trainer to deliver high-quality training in various IT courses. The ideal candidate will have strong knowledge of cybersecurity, relevant industry certifications, and a passion for mentoring students. Responsibilities include developing instructional content and...
-
Senior Software Developer
3 weeks ago
Pietermaritzburg, South Africa Hire Resolve Full timeHire Resolve's client is seeking a Senior Software Developer to join their engineering and technology team. This role will focus on developing and maintaining software solutions that support our manufacturing processes, including tooling design, casting simulations, CNC machining, and metrology. As a Senior Software Developer, you will be instrumental in...
-
Senior Software Developer
5 days ago
Pietermaritzburg, KwaZulu-Natal, South Africa Hire Resolve Full time R600 000 - R1 200 000 per yearHire Resolve's client is seeking a Senior Software Developer to join their engineering and technology team. This role will focus on developing and maintaining software solutions that support our manufacturing processes, including tooling design, casting simulations, CNC machining, and metrology. As a Senior Software Developer, you will be instrumental in...