T

Senior Lecturer - Software Engineering and Systems Design

Technical University of Kenya
Nairobi 🇰🇪 Kenya
Live
Full Time
Senior
Education
Posted about 4 hours ago (27 Oct 2026) Updated about 4 hours ago

Job Description

The Senior Lecturer in Software Engineering and Systems Design will lead teaching and research activities within the department, delivering courses, supervising projects, and contributing to scholarly publications. The role requires a PhD or equivalent, strong industry or research background, and experience supervising postgraduate students.

Qualifications & Requirements

  • • PhD or equivalent degree in Software Engineering, Computer Science or a related field
  • • Minimum three years of university teaching or research experience, or six years industry experience
  • • Demonstrated record of scholarly publications and research funding
  • • Experience supervising postgraduate students to completion
  • • Professional registration or eligibility with relevant engineering or computing bodies where applicable
  • • Evidence of merit and ability reflected in work performance

Required Skills

Responsibilities

  • • Teach undergraduate and postgraduate courses in software engineering and systems design
  • • Supervise student projects, theses and dissertations
  • • Conduct research and publish in reputable journals and conferences
  • • Develop and update curriculum and assessment methods
  • • Mentor junior faculty and contribute to departmental committees
  • • Engage with industry partners for collaborative projects and internships