Enable job alerts via email!

Computer Science Lecturer

Manpower SA

Durban

On-site

ZAR 30 000 - 70 000

Full time

3 days ago
Be an early applicant

Boost your interview chances

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

Job summary

A leading private higher education institution is on the lookout for a passionate Computer Science Lecturer to join its dynamic academic team. In this pivotal role, you will deliver high-quality learning experiences, contribute to research initiatives, and support student success across various programs. Your expertise in software development, coupled with strong communication and organizational skills, will help foster a culture of academic excellence. This is a fantastic opportunity to make a significant impact on the next generation of tech talent in a vibrant educational environment.

Qualifications

  • 3+ years of teaching experience in higher education.
  • Passion for student engagement and commitment to academic excellence.

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

Computer Science
Teaching
Communication Skills
Organizational Skills
Relationship Management

Education

Honour's degree in Computer Science or Information Systems
Master’s registration or intent
PhD

Tools

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

Job description

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.

Desired Skills:
  • computer science
  • lecturer
  • teacher
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.