Software Development Trainer

3 days ago


Pietermaritzburg, KwaZulu-Natal, South Africa Manpower Full time R120 000 - R240 000 per year
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.


  • Pietermaritzburg, KwaZulu-Natal, South Africa Manpower Full time R120 000 - R240 000 per year

    About the RoleWe 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 mentoring students and contributing to curriculum...


  • Pietermaritzburg, KwaZulu-Natal, South Africa Hire Resolve Full time R600 000 - R1 200 000 per year

    Hire 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...

  • BI Developer

    1 day ago


    Pietermaritzburg, KwaZulu-Natal, South Africa Mediro ICT Full time R800 000 - R1 200 000 per year

    Business Intelligence & Reporting:Design, develop, and maintain Power BI dashboards and analytics solutions supporting HR, finance, and manufacturing use cases, including workforce analytics, headcount, turnover, and departmental reporting.Develop KPI-driven dashboards and enterprise reports to support management decision-making.Design and deliver SSRS...


  • Pietermaritzburg, KwaZulu-Natal, South Africa iZi Group Full time R250 000 - R500 000 per year

    Job IntroductionG4S Cash Solutions (SA), a leading provider of integrated cash management solutions, has a vacancy for a Crew based at our operations in Pietermaritzburg, reporting to the Branch Manager.In consideration of the position applied for, which entails the use and handling of firearms, and in compliance with legal regulations, prospective...


  • Pietermaritzburg, KwaZulu-Natal, South Africa Sappi Full time R600 000 - R1 200 000 per year

    DescriptionDescriptionWe are hiringWe're on the lookout for an experiencedSenior Systems Analyst/Programmerto join our Forestry Enterprise Apps team. They will be responsible for the delivery of new value-add application solutions (both frontend and database backend), as well as the maintenance and support of established application solutions within Sappi....


  • Pietermaritzburg, KwaZulu-Natal, South Africa Pty Full time R90 000 - R120 000 per year

    Your Purpose...To inspire people to live active livesTo drive our purpose by providing exceptional experiences for our members.To provide exceptional in club experiences by using the available tools, digital resources and platforms across the services of digital/ reception/ floor / pool / our studios and our extended leisure areas.Your Duties and...

  • Estimator

    3 days ago


    Pietermaritzburg, KwaZulu-Natal, South Africa Pro Select Consulting Full time R250 000 - R500 000 per year

    As an Estimator for our client, you will play a vital role in analyzing project requirements, assessing costs, and providing accurate estimates for various projects and tenders . Your expertise will ensure that the company remains competitive while delivering high-quality services to their clients. This role requires meticulous attention to detail,...


  • Pietermaritzburg, KwaZulu-Natal, South Africa Interdot Solutions Full time R80 000 - R120 000 per year

    Job Summary: Responsible for preparing and meeting the sales budget and the support of new and existing products in the Energy Business sectors and related market(s). Works closely with field sales, customer service, manufacturing, and engineering departments.Essential functions of the positionSupport and the development of marketing and product...


  • Pietermaritzburg, KwaZulu-Natal, South Africa e9240b3e-d0d1-4424-bce4-cbf6374bf2cc Full time R108 000 - R216 000 per year

    Emerisconsolidates resources and expertise fromIIE Varsity College, IIE MSA, IIE-Vega School, and IIE School of Hospitality & Service Management, with a unified approach ensuring a consistent standard of excellence in teaching, learning, and student support.Emeris Pietermaritzburg Campus has a vacancy for a Part time Lecturer within the School of Computer...


  • Pietermaritzburg, KwaZulu-Natal, South Africa Old Mutual Limited Full time R150 000 - R250 000 per year

    Let's Write Africa's Story TogetherOld Mutual is a firm believer in the African opportunity and our diverse talent reflects this. Job DescriptionTo provide a positive customer experience by being helpful and sensitive to customer needs, managing expectations and providing solutions including directing customers to the correct channel in adherence to...