Senior Lecturer : Software Engineering

NMU

Oos-Kaap

On-site

ZAR 600,000 - 900,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Nelson Mandela University in South Africa seeks a Doctorate-qualified academic to design, develop and deliver undergraduate and postgraduate modules in Information Technology / Computing Sciences. The postholder will contribute to research, supervise postgraduate students and participate in academic administration.

The successful candidate will possess a PhD in IT/Computing, a minimum of four years of relevant academic experience, and a track record in postgraduate supervision.

Qualifications

  • Doctorate degree in Information Technology / Computing Sciences.
  • At least 4 years relevant academic experience in which competency has been gained.
  • Experience in various Software Development environments including in the .Net environment.
  • Evidence of a research portfolio including accredited output (papers in journals and conference proceedings).
  • Track record of successfully completed postgraduate supervision.
  • Knowledge of Artificial Intelligence including software, hardware and human aspects is advantageous.

Responsibilities

  • Facilitate teaching and learning at undergraduate and postgraduate level.
  • Contribute to knowledge creation via postgraduate studies, research and innovation, publications and supervision.
  • Perform academic administration.
  • Participate in projects targeted at community service and engagement.
  • Incorporate learning trends to ensure a student-centred experience.
  • Maintain up-to-date learning material by integrating latest IT trends.
  • Ensure modules comply with quality requirements.

Skills

Software Engineering
Learning facilitation
Postgraduate supervision
Information synthesis
Communication skills
Team collaboration
Verbal and written

Education

Doctorate in IT/Computing Sciences

Tools

NET environments

Job description

CORE PURPOSE OF JOB

To create, design, develop, facilitate and administer the learning and teaching process for students in modules presented by the Nelson Mandela University at undergraduate level and postgraduate level. To participate and contribute towards research and innovation, contribute to community, professional and discipline engagement and to be involved in the core functions of the University.

To create, design, develop, facilitate and administer the learning and teaching process for students in modules presented by the Nelson Mandela University at undergraduate level and postgraduate level. To participate and contribute towards research and innovation, contribute to community, professional and discipline engagement and to be involved in the core functions of the University.

KEY PERFORMANCE AREAS
  • Facilitate teaching and learning at undergraduate and postgraduate level.
  • Contribute to the creation of knowledge by virtue of postgraduate studies, research and innovation, publications and postgraduate supervision.
  • Perform academic administration.
  • Participate in projects targeted at community service and engagement.
  • Incorporate trends with regard to learning and teaching to ensure a student-centred learning experience.
  • Maintain relevant and up to date learning and teaching material by integrating latest IT/technology trends.
  • Ensure that the modules comply with all quality requirements.
CORE COMPETENCIES
  • Possess sound knowledge of the theory and application of Software Engineering principles
  • Ability to facilitate learning at undergraduate and postgraduate level in Software Engineering.
  • Ability to actively engage in and supervise post graduate research.
  • Ability to synthesize information to design learning experiences.
  • Ability to communicate with a variety of audiences through various media.
  • Ability to work well with other members of the Department and as part of a team.
  • Excellent verbal, written and interpersonal skills.
REQUIREMENTS
  • Doctorate degree in Information Technology / Computing Sciences.
  • At least 4 years relevant academic experience in which competency has been gained.
  • Experience in various Software Development environments including in the .Net environment.
  • Evidence of a research portfolio which must include accredited research output (papers published in accredited journals and subject-specific conference proceedings).
  • Track record of successfully completed postgraduate student supervision.
  • Sound knowledge in the theory and application of Artificial Intelligence including software, hardware, technical as well as human aspects will be an advantage.

DISCLAIMER: Nelson Mandela University is a designated employer committed to pursuing excellence, diversity, inclusion, and redress in achieving its employment equity targets. Preference will be given to suitably qualified (Race and Gender) candidates in accordance with the University's employment equity targets. No applications will be accepted after the closing date Friday, 11 September 2026.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Lecturer : Software Engineering
Senior Lecturer : Software Engineering

Nelson Mandela University • South Africa

On-site
ZAR 800,000 - 1,100,000
Senior Lecturer — Software Engineering & AI Research
Senior Lecturer — Software Engineering & AI Research

Nelson Mandela University • South Africa

On-site
ZAR 800,000 - 1,100,000
Senior Lecturer: Software Engineering & Research Leadership
Senior Lecturer: Software Engineering & Research Leadership

NMU • Oos-Kaap

On-site
ZAR 600,000 - 900,000
Senior Lecturer in Building and Human Settlements
Senior Lecturer in Building and Human Settlements

Nelson Mandela University • Gqeberha

On-site
ZAR 650,000 - 900,000
Senior Lecturer in Building and Human Settlements Development (Human Settlements)
Senior Lecturer in Building and Human Settlements Development (Human Settlements)

NMU • Oos-Kaap

On-site
ZAR 700,000 - 1,100,000
Associate Professor Mechanical Engineering
Associate Professor Mechanical Engineering

Nelson Mandela University • Gqeberha

On-site
ZAR 1,000,000 - 1,500,000
Professor - Development Studies
Professor - Development Studies

Nelson Mandela University • South Africa

On-site
ZAR 900,000 - 1,300,000
Lecturer in Linguistics and Applied Linguistics
Lecturer in Linguistics and Applied Linguistics

NMU • Oos-Kaap

On-site
ZAR 350,000 - 520,000
Senior Lecturer: Nursing Sciences
Senior Lecturer: Nursing Sciences

Cape Peninsula University of Technology • Cape Town

On-site
ZAR 450,000 - 750,000
Lecturer in Linguistics and Applied Linguistics
Lecturer in Linguistics and Applied Linguistics

Nelson Mandela University • Gqeberha

On-site
ZAR 420,000 - 720,000
null