Lecturer (Independent Contractor) – Computer Programming and Web Development

3 days ago


Cape Town, Western Cape, South Africa NewBridge Graduate Institute Remote Work Freelance Full time

We're looking for a knowledgeable and reliable Computer Programming Lecturer to teach first year students the fundamentals of Data Structures and Algorithms, Programming in C++, Programming in Python, HTML and JavaScript at a private institution. This is an independent contractor role, with payment based on teaching hours and minimal admin work.

The ideal candidate has a strong understanding of computer programming and website development and can confidently explain key concepts, answer student questions, and troubleshoot common issues that arise in first-year coursework. Practical experience and the ability to teach clearly and effectively are essential.

If you have a solid grasp of Data Structures and Algorithms, C++, Python, HTML and JavaScript and enjoy sharing your knowledge, we'd love to hear from you

Overview

Lecturing one or more subjects at a range of levels in a range of qualifications/learning programmes in a specific subject area or areas. The lecturer must be able to design and deliver lectures, lead discussions, and conduct practical sessions to help students grasp concepts. The role includes assessment, marking and student evaluation and support.

Key Responsibilities:
  1. Teaching and Learning
    • Deliver engaging lectures, discussions, and practical sessions across various levels and qualifications.
    • Design and develop course content, lesson plans, and instructional materials in line with curriculum requirements.
    • Utilize diverse teaching methodologies to cater to different learning styles.
    • Ensure that students understand key concepts through interactive and innovative teaching techniques.
  2. Assessment and Evaluation
    • Administer assessments, assignments, and examinations.
    • Mark and grade student work fairly and consistently.
    • Provide constructive feedback to support student development.
    • Ensure assessments align with institutional and accreditation standards.
  3. Student Support and Engagement
    • Offer academic guidance, mentoring, and consultation hours to support student learning.
    • Identify students who need additional support and implement strategies to assist them.
    • Foster an inclusive and supportive learning environment.
  4. Academic Administration
    • Maintain accurate records of student attendance, grades, and progress.
    • Contribute to curriculum development and review.
    • Participate in faculty meetings, moderation, and other academic governance activities.
  5. Continuous Professional Development
    • Stay updated with developments in the subject area and higher education teaching methodologies.
    • Engage in research, training, and professional growth opportunities.
    • Integrate new technologies and pedagogical trends into teaching practices.
Skills and Competencies
  1. Subject Knowledge and Expertise
    • In-depth understanding of the subject area and its application in real-world contexts.
    • Ability to integrate current research and industry trends into teaching.
  2. Teaching and Facilitation
    • Strong ability to explain complex concepts in an engaging and accessible manner.
    • Experience in curriculum design, lesson planning, and assessment development.
    • Proficiency in using various instructional methods, including digital learning tools.
  3. Communication and Interpersonal Skills
    • Excellent verbal and written communication skills.
    • Ability to engage and motivate students from diverse backgrounds.
    • Strong presentation and facilitation skills.
  4. Student-Centered Approach
    • Ability to support and mentor students in their academic journey.
    • Empathy and patience in handling student concerns and queries.
  5. Organisational and Administrative Skills
    • Strong ability to manage coursework, grading, and student records effectively.
    • Attention to detail in assessment and feedback processes.
  6. Research and Continuous Learning
    • Commitment to staying updated in the field through academic research and self-development.
    • Willingness to incorporate innovative teaching methods and technologies.
  7. Prior lecturing experience in person or online would be an advantage.
  8. Strong English Language Skills (Written and Verbal).
Requirements
  1. The successful candidate must hold a Bachelor's degree in Computer Science or Electrical Engineering.
  2. Prior lecturing experience of 2 years.
  3. Strong English Language Skills (Written and Verbal).
  4. Computer Literacy.
  5. Ongoing studies in the discipline and/or a research record.

We are committed to diversity, equity and inclusion in the workplace. Preference will be given to candidates whose appointment will further that goal.

#J-18808-Ljbffr

  • Cape Town, Western Cape, South Africa NewBridge Graduate Institute Remote Work Freelance Full time

    Were looking for a knowledgeable and reliable Computer Programming Lecturer to teach first year students the fundamentals of Data Structures and Algorithms, Programming in C++, Programming in Python, HTML and JavaScript at a private institution. This is an independent contractor role, with payment based on teaching hours and minimal admin work. The ideal...


  • Cape Town, Western Cape, South Africa NewBridge Graduate Institute Remote Work Freelance Full time

    We're seeking a highly qualified Computer Programming Professor to teach first-year students the fundamentals of data structures and algorithms, programming in C++, Python, HTML, and JavaScript at NewBridge Graduate Institute. This is an independent contractor role with payment based on teaching hours and minimal admin work.The ideal candidate has a strong...


  • Cape Town, Western Cape, South Africa Varsity College Part time

    About Varsity CollegeVarsity College is a leading provider of higher education in South Africa, offering a range of undergraduate and postgraduate programs accredited by the Council on Higher Education (CHE). Our campus in Cape Town seeks an independent contractor to teach at the School of Computer Science, focusing on Bachelor of Computer and Information...

  • Faculty Member

    6 days ago


    Cape Town, Western Cape, South Africa Varsity College Part time

    About Varsity CollegeVarsity College is a reputable educational institution that offers higher education qualifications accredited by the Council on Higher Education (CHE). Our campus in Cape Town seeks an independent contractor to teach at the School of Computer Science, focusing on Bachelor of Computer and Information Sciences in Application Development...


  • Cape Town, Western Cape, South Africa IIE Varsity College Part time

    Direct Reporting LineHead of Computer ScienceVarsity College is an educational brand of The Independent Institute of Education (The IIE). The IIE enjoys the reputation of being at the forefront of private higher education in South Africa and is registered with the Department of Higher Education and Training (DHET) to provide higher education qualifications...

  • Tourism Lecturer

    4 days ago


    Cape Town, Western Cape, South Africa Eduvos Full time

    Eduvos is looking to hire the services of an Independent Contractor Tourism Lecturer at any of our Mowbray Campus on a part-time basis.Type of appointment:Independent Contractor (part-time; flexible work hours agreement)Purpose:To lecture Tourism-related modules in the faculty on a part-time (contractual) basis.To assist in the administration and...

  • Academic Instructor

    6 days ago


    Cape Town, Western Cape, South Africa Varsity College Part time

    About the RoleVarysity College seeks an experienced lecturer to join our team at the School of Computer Science. As an independent contractor, you will be responsible for teaching and developing course materials for our Bachelor of Computer and Information Sciences in Application Development – BCAD program.Duties and ResponsibilitiesTeach and assess...


  • Cape Town, Western Cape, South Africa IIE Varsity College Part time

    Direct Reporting LineHead of EngineeringVarsity College is an educational brand of The Independent Institute of Education (The IIE). The IIE enjoys the reputation of being at the forefront of private higher education in South Africa and is registered with the Department of Higher Education and Training (DHET) to provide higher education qualifications...


  • Cape Town, Western Cape, South Africa Eduvos Full time

    **Job Summary:**Eduvos invites applications for an Independent Contractor position to lecture Tourism-related modules on a part-time basis.This is an excellent opportunity to join our academic team and contribute to the growth and development of our students.Key Responsibilities:Deliver lectures on Tourism-related topics in the faculty.Participate in...

  • Chef Lecturer

    3 weeks ago


    Cape Town, Western Cape, South Africa ADvTECH Full time

    Job title : Chef Lecturer - Independent Contractor(6 months) - Cape TownJob Location : Western Cape, Cape TownDeadline : March 27, 2025Quick Recommended LinksJobs by Location Job by industries PRIMARY PURPOSE OF THIS JOB:Responsible for teaching activities and ensuring delivery of the set course curriculum in accordance with the Capsicum Culinary Studio...


  • Cape Town, Western Cape, South Africa Cape Peninsula University of Technology Full time

    Our VisionCape Peninsula University of Technology is committed to providing high-quality education and training in various fields, including IT. We strive to produce graduates who are equipped with the skills and knowledge necessary to succeed in their chosen careers.The OpportunityWe are seeking a highly motivated and experienced individual to join our team...


  • Cape Town, Western Cape, South Africa ProDevelopment Group Full time

    Job Title: Web Application DeveloperWe are seeking an experienced Web Application Developer to join our team at ProDevelopment Group.The ideal candidate will have a strong background in designing and developing user interfaces for web applications.This is a 12-month contract position based in Sandton, South Africa.Key Responsibilities:Designing and...


  • Cape Town, Western Cape, South Africa IIE MSA and IIE Varsity College Part time

    Job title : Lecturer - School of Engineering (Part-Time)Job Location : Western Cape, Cape TownDeadline : April 05, 2025Quick Recommended LinksJobs by Location Job by industries Semester 1Geotechnical Engineering Rural and Urban Infrastructure Structural Engineering Water Engineering Civil Engineering Design Society and Practice Engineering Materials...

  • Junior Web Developer

    2 weeks ago


    Cape Town, Western Cape, South Africa CoetzeeHR Consultants Full time

    Junior Web Developer Location: Cape Town Salary: R25,000 – R45,000 (Based on experience) Job Level: Junior Contract Type: Permanent Are you ready to be part of a dynamic team where your skills in web development can shine and grow? Join us as a Junior Web Developer, where you will have the opportunity to work on a variety of exciting projects, from digital...

  • Junior Web Developer

    4 weeks ago


    Cape Town, Western Cape, South Africa CoetzeeHR Consultants Full time

    Junior Web Developer Location: Cape Town Salary: R25,000 – R45,000 (Based on experience) Job Level: Junior Contract Type: Permanent Are you ready to be part of a dynamic team where your skills in web development can shine and grow? Join us as a Junior Web Developer, where you will have the opportunity to work on a variety of exciting projects, from digital...

  • Junior Web Developer

    2 weeks ago


    Cape Town, Western Cape, South Africa CoetzeeHR Consultants Full time

    Junior Web Developer Location: Cape Town Salary: R25,000 – R45,000 (Based on experience) Job Level: Junior Contract Type: Permanent Are you ready to be part of a dynamic team where your skills in web development can shine and grow? Join us as a Junior Web Developer, where you will have the opportunity to work on a variety of exciting projects, from digital...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Develop sleek, user-friendly interfaces using HTML, CSS, JavaScript, and frameworks like React.js, Angular, or Vue.js Build powerful backend logic with Node.js, Python, Ruby, Java, or PHP, including API and database design (SQL) Optimize apps for speed, scalability, and securitybecause performance matters Automate CI/CD pipelines and manage source control...

  • Python Engineer

    3 days ago


    Cape Town, Western Cape, South Africa TravelLab Global AB Full time

    Are you ready to take your career to new heights? Do you have a passion for innovation and a desire to push boundaries?We're looking for a talented Python Engineer - Web Development to join our team and help us shape the future of travel technology.As a key member of our development squad, you'll be responsible for designing, developing, and maintaining...


  • Cape Town, Western Cape, South Africa Cape Peninsula University of Technology Full time

    DescriptionParticipation in all components of the nGap development programme during the first six (6) years of employmentLecture at undergraduate and postgraduate levels in the IT disciplineParticipate in academic development and administrationParticipate in curriculum and programme developmentParticipate in Quality Assurance ActivitiesParticipate in...


  • Cape Town, Western Cape, South Africa Krypton Web Full time

    The position of Senior Network Systems Engineer is available at Krypton Web. As a Network Administrator, you will be responsible for maintaining computer networks, systems, and servers.Key Responsibilities:Maintaining computer networks, systems, and serversResolving technical issues independentlyCollaborating with network architects on network...