Computer Science Lecturer

Durban, KwaZulu-Natal, South Africa

Job Description


Job Summary 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 Youll Bring:
  • Honour's degree in Computer Science or Information Systems (Masters 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.
Manpower Group
Recruiter

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1427679
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    R6000 - 8000 per month
  • Employment Status
    Permanent
  • Job Location
    Durban, KwaZulu-Natal, South Africa
  • Education
    Not mentioned