Location: Virtual/Remote/In-Person


Our client is seeking for an experienced and passionate Lead Computer Science Instructor to join their team. The Lead Computer Science Instructor will be responsible for providing instruction, mentorship, and guidance to our students in the field of computer science. You will be expected to design, develop, and deliver computer science courses and related activities dynamically and engagingly. You will also be responsible for leading student projects and providing feedback to help students reach their goals.

Roles and Responsibilities

  1. Develop and maintain course materials and instruction that meet the standards of the institution and/or industry.
  2. Facilitate the learning process by providing students with the necessary support, guidance, and direction.
  3. Monitor and evaluate student progress and provide feedback to help students achieve their learning objectives.
  4. Plan and organize class activities to ensure effective use of class time.
  5. Lead discussions, demonstrations, and presentations to provide students with an understanding of the topics being taught.
  6. Prepare, administer, and grade tests, assignments, and other evaluation tools to assess student progress.
  7. Provide guidance and advice to students on their academic and professional development.
  8. Utilize modern and innovative teaching methods, such as virtual classrooms and online learning platforms.
  9. Research and develop a new curriculum to keep course content up to date.
  10. Participate in faculty meetings and committees to stay informed about changes in the educational field.

Required Qualifications

  1. A bachelor’s degree or higher in Computer Science or a related field
  2. Extensive knowledge of both theory and practice of computer science
  3. Demonstrated ability to communicate effectively both in writing and verbally
  4. Demonstrated ability to work with diverse groups of students
  5. 5+ years of teaching experience in computer science at the college/university level
  6. Experience leading teams in software development or engineering projects
  7. Experience developing and implementing curriculum in computer science
  8. Experience developing and facilitating interactive learning activities
  9. Experience coordinating and managing teams of instructors
  10. Knowledge of current trends and technologies in computer
  11. Ability to work effectively with faculty and staff.
  12. Flexibility to work additional hours as needed.

Only shortlisted candidates will be contacted.

Kindly share your CVs to: jobs@peoplelink.co.ke

with “Computer Science Lead Instructor” as the subject