Senior Lecturer - Computer Science

Placements24

Midrand

On-site

ZAR 900,000 - 1,200,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Professional development
Research funding
Conference attendance
Access to facilities
Generous leave

Job summary

Placements24 in Midrand seeks a dynamic Senior Lecturer in Computer Science to lead undergraduate and postgraduate teaching, supervise research, and shape curriculum development. The role blends scholarship with student mentorship and program leadership.

The ideal candidate holds a PhD, has a proven teaching record at tertiary level, a strong research portfolio, and expertise in software engineering, AI, data science, or cybersecurity.

Qualifications

  • PhD in Computer Science or closely related field required.
  • Proven experience teaching at tertiary level with strong pedagogy.
  • Demonstrated research track record with publications.
  • Expertise in two or more CS core areas such as software engineering, AI, data science or cybersecurity.

Responsibilities

  • Deliver high-quality lectures and tutorials across undergraduate and postgraduate CS modules.
  • Supervise student research projects, dissertations and theses; provide mentorship.
  • Conduct independent research and publish in peer-reviewed venues; present at conferences.
  • Contribute to curriculum development and review in line with industry trends and academic standards.
  • Engage in departmental administrative duties and participate in meetings and committees.

Skills

Software engineering
Artificial intelligence
Data science
Cybersecurity

Education

PhD in Computer Science

Job description

About the Role

Our client is seeking a dynamic and experienced Senior Lecturer specializing in Computer Science to join their esteemed academic faculty in Midrand. This pivotal role involves contributing significantly to the department's teaching, research, and curriculum development initiatives. You will be instrumental in shaping the next generation of computer scientists, fostering an environment of critical thinking, innovation, and academic excellence. The ideal candidate will possess a strong research profile and a passion for pedagogy, contributing to the vibrant academic community and enhancing the institution's reputation both nationally and internationally.

Key Responsibilities
  • Deliver high-quality lectures and tutorials across a range of undergraduate and postgraduate Computer Science modules.
  • Supervise student research projects, dissertations, and theses, providing expert guidance and mentorship.
  • Conduct independent research in a relevant area of Computer Science, publishing findings in peer-reviewed journals and presenting at academic conferences.
  • Contribute to the development and review of departmental curricula, ensuring alignment with industry trends and academic standards.
  • Engage in departmental administrative duties and contribute to faculty meetings and committees.
Requirements
  • A PhD in Computer Science or a closely related field.
  • Proven experience in teaching at the tertiary level, with a strong understanding of pedagogical principles.
  • A demonstrated track record of research and publication in reputable academic venues.
  • Expertise in at least two core areas of Computer Science, such as software engineering, artificial intelligence, data science, or cybersecurity.
  • Excellent communication, presentation, and interpersonal skills, with the ability to engage diverse student cohorts.
Benefits
  • Competitive academic salary package commensurate with experience and qualifications.
  • Opportunities for professional development, research funding, and conference attendance.
  • Access to state-of-the-art research facilities and a supportive academic environment.
  • Generous leave provisions and potential for sabbaticals.
  • Contributory pension scheme and comprehensive medical aid benefits.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Lecturer - Computer Science
Senior Lecturer - Computer Science

Placements24 • Benoni

On-site
ZAR 650,000 - 900,000
Medical aid
Pension fund
Research funding
+1
Senior Lecturer (Computer Science)
Senior Lecturer (Computer Science)

Placements24 • Vereeniging

Hybrid
ZAR 700,000 - 950,000
Medical aid
Pension fund
Research grants
+3
Senior Lecturer in Computer Science
Senior Lecturer in Computer Science

Placements24 • East London

Hybrid
ZAR 600,000 - 900,000
Medical aid and pension
Research sabbatical
Access to computing facilities
+2
University Lecturer - Computer Science
University Lecturer - Computer Science

Placements24 • Vereeniging

On-site
ZAR 600,000 - 900,000
Competitive salary
Research support
Contributory pension
+2
Senior Lecturer - Applied Computer Science
Senior Lecturer - Applied Computer Science

Placements24 • East London

Hybrid
ZAR 900,000 - 1,200,000
Pension fund and medical aid
Study leave
Conference attendance funding
+1
University Lecturer (Computer Science)
University Lecturer (Computer Science)

Placements24 • LegKraal Gate

Hybrid
ZAR 600,000 - 900,000
Competitive academic salary
Research funding opportunities
Professional development support
+2
Hybrid University Lecturer - Computer Science
Hybrid University Lecturer - Computer Science

Placements24 • Cape Town

Hybrid
ZAR 420,000 - 660,000
Lecturer - Artificial Intelligence (Part-Time)
Lecturer - Artificial Intelligence (Part-Time)

Rosebank International • Durban

Remote
ZAR 800,000 - 1,200,000
Senior Computer Science Educator
Senior Computer Science Educator

Placements24 • Pretoria

Hybrid
ZAR 480,000 - 720,000
Remote work
Health coverage
Retirement plan
+2
Senior Computer Science Teacher
Senior Computer Science Teacher

Placements24 • Stellenbosch

Hybrid
ZAR 350,000 - 700,000
Professional development opportunities
Medical aid and pension contributions
Leadership roles within department
+1