Enable job alerts via email!

Computer Science Lecturer

University of Fort Hare

Durban

On-site

ZAR 200 000 - 300 000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player in higher education is looking for a passionate Computer Science Lecturer to join their dynamic academic team. This role involves delivering high-quality learning experiences, contributing to research initiatives, and fostering student success. The ideal candidate will have a strong teaching background, preferably in higher education, and a solid foundation in software development. This is a unique opportunity to shape the future of tech talent in a vibrant academic environment.

Qualifications

  • 3+ years of teaching experience in higher education.
  • Industry experience in software or mobile development is a plus.

Responsibilities

  • Deliver engaging lectures on accredited Computer Science qualifications.
  • Mark assessments and provide constructive feedback to students.
  • Engage in research activities to support institutional scholarly goals.

Skills

Teaching Experience
Communication Skills
Organizational Skills
.NET (C#, .NET Core, ASP.NET MVC, Blazor, UWP)
JavaScript (React, Angular, Node.js)
Cloud Platforms (Azure, AWS)
Mobile Development (Android/iOS – React Native, Kotlin)
Database Systems (SQL, Oracle, NoSQL, MongoDB)
Operating Systems (Windows/Linux)

Education

Honour's Degree in Computer Science or Information Systems
Master’s Registration or Intent
PhD (advantageous)

Job description

Monthly Cost To Company (Market related, Negotiable)

Are you passionate about shaping the future of tech talent? A leading private higher education institution is seeking a dynamic and knowledgeable Computer Science Lecturer to join its vibrant academic team at the Westville Campus.

Your Role:
As a Lecturer, you will play a pivotal part in delivering high-quality learning experiences, driving academic excellence, and supporting student success across various programmes and modes of delivery. You’ll also contribute to ongoing research initiatives and staff development, helping foster a culture of scholarship and continuous improvement.

Key Responsibilities:

  • Deliver engaging lectures on accredited Computer Science qualifications.
  • Mark assessments and provide constructive feedback to students.
  • Contribute to internal moderation of assessments, where applicable.
  • Lead academic development and student support efforts for specific programmes.
  • Track student performance and implement targeted interventions.
  • Participate in lecturer development initiatives (e.g., peer reviews, workshops).
  • Engage in research activities to support institutional scholarly goals.
What You’ll Bring:
  • Honour's degree in Computer Science or Information Systems (Master’s registration or intent required; PhD advantageous).
  • At least 3 years of teaching experience (preferably in higher education).
  • Industry experience in software, application, or mobile development is a plus.
  • Competence in at least one of the following areas:
    • .NET (C#, .NET Core, ASP.NET MVC, Blazor, UWP)
    • JavaScript (React, Angular, Node.js)
    • Cloud platforms (Azure, AWS)
    • Mobile Development (Android/iOS – React Native, Kotlin)
    • Database Systems (SQL, Oracle, NoSQL, MongoDB)
    • Operating Systems (Windows/Linux)
  • A passion for student engagement and a commitment to academic excellence.
  • Strong communication, organisation, and relationship management skills.
Please note that only suitable candidates will be contacted.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.