University Lecturer - Computer Science

Placements24

Mbombela (Nelspruit)

Hybrid

ZAR 360,000 - 600,000

Full time

7 days ago
Be an early applicant
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

Research funding opportunities
Conference attendance support
Professional development

Job summary

Placements24 in Nelspruit invites applications for a University Lecturer in Computer Science to deliver undergraduate and postgraduate courses, supervise research projects, and contribute to the department's scholarly life and curriculum development. The successful candidate will hold a Ph.D.

in Computer Science, have a proven teaching record, publish in peer‑reviewed venues, attract research funding, mentor students, and actively participate in the university’s academic committees and

Qualifications

  • Ph.D. in Computer Science or closely related field.
  • Proven university-level teaching experience.
  • Strong track record of publications in peer‑reviewed journals and conferences.
  • Ability to conduct independent research and secure funding.
  • Excellent communication, presentation, and interpersonal skills.

Responsibilities

  • Develop and deliver lectures and practical sessions for CS modules.
  • Conduct research in a specialized area and publish findings.
  • Supervise student theses, dissertations, and research projects.
  • Contribute to curriculum development and program review within CS.

Skills

Lecturing
Research & publishing
Curriculum development
Student mentoring
Communication skills

Education

Ph.D. in Computer Science

Job description

About the Role

Our client is seeking a dynamic and knowledgeable University Lecturer specializing in Computer Science to join their academic faculty in Nelspruit. This role involves delivering high-quality instruction in undergraduate and postgraduate computer science courses, conducting research, and contributing to the academic life of the department. You will inspire students, foster critical thinking, and prepare them for careers in the rapidly evolving technology sector. The ideal candidate is an accomplished academic with a passion for teaching and a strong record of research and scholarly activity.

Key Responsibilities
  • Develop and deliver engaging lectures and practical sessions for various computer science modules.
  • Conduct research in a specialized area of computer science and publish findings in peer-reviewed journals.
  • Supervise student research projects, theses, and dissertations.
  • Contribute to curriculum development and program review within the Computer Science department.
  • Engage in academic advising and mentorship for students.
  • Participate in departmental and university committees and academic activities.
Requirements
  • A Ph.D. in Computer Science or a closely related field.
  • Proven experience in university-level teaching and lecturing.
  • A strong publication record in reputable academic journals and conferences.
  • Demonstrated ability to conduct independent research and secure research funding.
  • Excellent communication, presentation, and interpersonal skills.
Benefits
  • Competitive academic salary and benefits package.
  • Opportunities for research grants and funding.
  • Support for conference attendance and professional development.
  • A vibrant academic community in Nelspruit with opportunities for collaboration.
  • Contribution to higher education and the advancement of computer science.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Lecturer in Computer Science
Senior Lecturer in Computer Science

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,200,000
Competitive academic salary
Professional development
State-of-the-art facilities
+2
Senior Lecturer - Computer Science
Senior Lecturer - Computer Science

Placements24 • Midrand

Hybrid
ZAR 700,000 - 950,000
Health insurance
Research facilities
Professional development
+1
Senior Lecturer In Software Engineering & Ai Research
Senior Lecturer In Software Engineering & Ai Research

Phaki Personnel • South Africa

On-site
ZAR 520,000 - 700,000
Competitive academic salary
Research funding
Pension scheme
+2
Computer Science Lecturer — Research, Teaching & Mentorship
Computer Science Lecturer — Research, Teaching & Mentorship

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 360,000 - 600,000
Research funding opportunities
Conference attendance support
Professional development
Senior Lecturer - Education
Senior Lecturer - Education

Placements24 • Midrand

On-site
ZAR 700,000 - 1,000,000
Competitive salary
Medical aid
Research funding
Computer Science Teacher (High School)
Computer Science Teacher (High School)

Placements24 • Klerksdorp

Hybrid
ZAR 240,000 - 420,000
Competitive salary
Modern computer labs
Professional development
+2
Senior Lecturer in Education Studies
Senior Lecturer in Education Studies

Placements24 • Pietermaritzburg

On-site
ZAR 650,000 - 1,000,000
Relocation assistance
Research funding
Professional development
+1
Senior Lecturer - Education and Pedagogy
Senior Lecturer - Education and Pedagogy

Placements24 • Pietermaritzburg

On-site
ZAR 700,000 - 900,000
Medical aid
Retirement fund contributions
Sabbatical options
+1
Computer Science Teacher
Computer Science Teacher

Placements24 • Vereeniging

Hybrid
ZAR 300,000 - 500,000
Competitive salary
Performance bonuses
Modern computer labs
+2
Senior Lecturer, Computer Science - Lead Research & Mentorship
Senior Lecturer, Computer Science - Lead Research & Mentorship

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,200,000
Competitive academic salary
Professional development
State-of-the-art facilities
+2