Senior Lecturer in Computer Science

Placements24

Johannesburg

On-site

ZAR 700,000 - 1,000,000

Full time

9 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Research allowance
Conference attendance
Facilities access
Professional development

Job summary

Placements24 in Johannesburg seeks a distinguished Senior Lecturer in Computer Science to drive undergraduate and postgraduate instruction, supervise research, and contribute to curriculum development while advancing a vibrant research culture.

The role requires a PhD, a strong publication record, and at least five years of university teaching, with demonstrated grants leadership and collaboration, plus excellent communication and mentoring skills.

Qualifications

  • PhD required in Computer Science or closely related field.
  • Strong publication record in peer‑reviewed journals/conferences.
  • Minimum 5 years of university teaching experience.
  • Experience in securing research grants and leading projects.
  • Excellent communication and interpersonal skills for teaching and collaboration.

Responsibilities

  • Deliver lectures and practical sessions across undergraduate and postgraduate programs.
  • Conduct independent research and publish in reputable journals/conferences.
  • Supervise Master's and PhD students' research and dissertations.
  • Develop and update course materials, syllabi and assessment methods.
  • Participate in academic committees and university outreach activities.

Skills

Lecture delivery
Student mentorship
Curriculum development
Academic leadership
Communication skills

Education

PhD in Computer Science

Job description

About the Role

Our client is seeking a distinguished Senior Lecturer in Computer Science to join their esteemed academic faculty in Johannesburg . This pivotal role involves contributing significantly to curriculum development, delivering high-quality instruction across undergraduate and postgraduate programs, and fostering a vibrant research environment. You will mentor students, supervise research projects, and play an active part in departmental administration, upholding the institution's commitment to academic excellence and innovation in the heart of Gauteng .

Key Responsibilities
  • Deliver engaging lectures and practical sessions in core and specialized Computer Science subjects.
  • Conduct independent research and publish findings in reputable academic journals and conferences.
  • Supervise Master's and PhD students' research projects and dissertations.
  • Develop and update course materials, syllabi, and assessment methods to reflect current industry trends and research frontiers.
  • Participate in academic committees, departmental meetings, and university outreach activities.
Requirements
  • A PhD in Computer Science or a closely related field.
  • A strong publication record in peer-reviewed journals and conferences.
  • Minimum of 5 years of teaching experience at the university level.
  • Demonstrated experience in securing research grants and leading research projects.
  • Excellent communication, presentation, and interpersonal skills for effective teaching and collaboration.
Benefits
  • Competitive academic salary and research allowance.
  • Opportunities for professional development and conference attendance.
  • Comprehensive health insurance and retirement benefits.
  • Access to state-of-the-art research facilities and libraries.
  • Supportive academic environment conducive to research and teaching excellence in Johannesburg .
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Lecturer in Educational Technology
Senior Lecturer in Educational Technology

Placements24 • Johannesburg

Hybrid
ZAR 700,000 - 1,000,000
Medical aid
Pension
Research facilities
+3
Senior Lecturer, Computer Science — Research & Teaching Leader
Senior Lecturer, Computer Science — Research & Teaching Leader

Placements24 • Johannesburg

On-site
ZAR 700,000 - 1,000,000
Health insurance
Research allowance
Conference attendance
+2
Senior Lecturer in Mathematics
Senior Lecturer in Mathematics

Placements24 • Pietermaritzburg

On-site
ZAR 700,000 - 900,000
Competitive salary
Health insurance
Retirement plan
+2
Computer Science Teacher
Computer Science Teacher

Placements24 • Soweto

On-site
ZAR 240,000 - 360,000
Competitive salary
Modern labs
Professional development opportunities
+1
Computer Science Teacher
Computer Science Teacher

Placements24 • Benoni

Hybrid
ZAR 180,000 - 360,000
Competitive salary and benefits
Access to modern computer labs
Professional development opportunities
+2
Senior Mathematics Educator
Senior Mathematics Educator

Placements24 • Johannesburg

On-site
ZAR 350,000 - 550,000
Competitive salary
Medical aid
Retirement fund contributions
+2
Head of Department - Life Sciences
Head of Department - Life Sciences

Placements24 • Randburg

On-site
ZAR 900,000 - 1,200,000
Medical aid
Retirement fund
Professional development
+1
University Lecturer - Business Studies
University Lecturer - Business Studies

Placements24 • Upington

On-site
ZAR 420,000 - 620,000
Competitive salary
Research funding
Professional development
+1
Educational Technology Senior Lecturer — Research Lead
Educational Technology Senior Lecturer — Research Lead

Placements24 • Johannesburg

Hybrid
ZAR 700,000 - 1,000,000
Medical aid
Pension
Research facilities
+3
Head of Technology and Engineering Department
Head of Technology and Engineering Department

Placements24 • Randburg

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary package
Leadership development opportunities
Access to advanced resources and labs
+1