T
Lecturer - Software Engineering and Systems Design
Technical University of Kenya
Nairobi 🇰🇪 Kenya
Posted about 8 hours ago (26 Oct 2026) Updated about 8 hours ago
Job Description
The Lecturer in Software Engineering and Systems Design will teach core software development courses at the Technical University of Kenya, supervise student projects, and lead research initiatives. The position requires a strong academic background and industry experience in software engineering. The lecturer will also contribute to curriculum innovation.
Qualifications & Requirements
- • PhD or Master’s Degree in Computer Science, Software Engineering or related field
- • Demonstrated teaching experience at the university level
- • Active research record with publications in reputable venues
- • Proficiency in programming languages and software development tools
- • Strong communication and mentorship abilities
Required Skills
Responsibilities
- • Deliver lectures and labs on software engineering principles and system design
- • Create and grade assignments, projects and examinations
- • Supervise undergraduate and graduate capstone projects
- • Conduct research, publish findings and present at conferences
- • Develop and update curriculum to reflect emerging technologies
- • Engage with industry partners to facilitate internships and collaborative projects