Senior Lecturer : Software Engineering

Nelson Mandela University

South Africa

On-site

ZAR 800,000 - 1,100,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Nelson Mandela University invites applications for a faculty role focused on Software Engineering. The successful candidate will design, develop, facilitate and administer learning for undergraduate and postgraduate modules and contribute to research, community engagement and disciplinary activities.

The role emphasizes student-centred learning, collaboration with colleagues, and ongoing integration of IT trends to maintain high-quality teaching materials and outcomes.

Qualifications

  • Doctorate in Information Technology or Computing Sciences.
  • At least 4 years of relevant academic experience.
  • Experience in .NET environments.
  • Evidence of a research portfolio with accredited outputs.
  • Track record of successfully completed postgraduate student supervision.
  • Knowledge of AI theory and applications is advantageous.

Responsibilities

  • Facilitate teaching and learning at undergraduate and postgraduate level.
  • Contribute to research through publications, postgraduate supervision and innovation.
  • Perform academic administration.
  • Participate in community service and engagement projects.
  • Incorporate current IT/learning trends to ensure student-centred experiences.
  • Maintain up-to-date teaching materials integrating latest IT trends.
  • Ensure modules meet quality requirements.

Skills

Software engineering
Postgraduate supervision
Team collaboration
Communication skills

Education

Doctorate in Information Technology/Computing Sciences

Tools

.NET

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

NMU • Oos-Kaap

On-site
ZAR 600,000 - 900,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