Lecturer (Independent Contractor) – Computer Programming and Web Development
3 days ago
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
OverviewLecturing 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:- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- Communication and Interpersonal Skills
- Excellent verbal and written communication skills.
- Ability to engage and motivate students from diverse backgrounds.
- Strong presentation and facilitation skills.
- Student-Centered Approach
- Ability to support and mentor students in their academic journey.
- Empathy and patience in handling student concerns and queries.
- Organisational and Administrative Skills
- Strong ability to manage coursework, grading, and student records effectively.
- Attention to detail in assessment and feedback processes.
- 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.
- Prior lecturing experience in person or online would be an advantage.
- Strong English Language Skills (Written and Verbal).
- The successful candidate must hold a Bachelor's degree in Computer Science or Electrical Engineering.
- Prior lecturing experience of 2 years.
- Strong English Language Skills (Written and Verbal).
- Computer Literacy.
- 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 timeWere 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 timeWe'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...
-
Higher Education Lecturer
6 days ago
Cape Town, Western Cape, South Africa Varsity College Part timeAbout 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 timeAbout 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 timeDirect 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 timeEduvos 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 timeAbout 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...
-
Lecturer - School of Engineering (Part-Time)
3 days ago
Cape Town, Western Cape, South Africa IIE Varsity College Part timeDirect 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...
-
Lecturer in Tourism Studies
4 days ago
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 timeJob 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 timeOur 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...
-
Web Application Developer
5 days ago
Cape Town, Western Cape, South Africa ProDevelopment Group Full timeJob 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...
-
Lecturer - School of Engineering (Part-Time)
2 weeks ago
Cape Town, Western Cape, South Africa IIE MSA and IIE Varsity College Part timeJob 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 timeJunior 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 timeJunior 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 timeJunior 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...
-
Business Web Developer
3 weeks ago
Cape Town, Western Cape, South Africa Communicate Recruitment Full timeDevelop 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 timeAre 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...
-
nGap Lecturer: Computer Science
3 days ago
Cape Town, Western Cape, South Africa Cape Peninsula University of Technology Full timeDescriptionParticipation 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...
-
Senior Network Systems Engineer
18 hours ago
Cape Town, Western Cape, South Africa Krypton Web Full timeThe 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...