Associate Professor in Software Development Job in Kenya

Job Objective

  • To facilitate quality learning through teaching, administration and academic advisory work and ensure an outstanding student learning experience.

Duties And Responsibilities

  • Supervise Postgraduate students as assigned by the Chair of the Department (COD)
  • Assist in the writing of research and grant proposals.
  • Participate in the review of the existing graduate research programs and make recommendations for improvement.
  • Participate in the development, planning and implementation of high-quality curriculum for both undergraduate and postgraduate programs.
  • Participate in Peer Review of Faculty for Academic Promotion.
  • Teach and facilitate learning at both undergraduate and postgraduate levels through lectures, seminars, workshops, tutorials and other learning situations as assigned by the COD from time to time.
  • Participate in developing, administering, and marking exams, assignments, and continuous assessment tests.
  • Assist in developing learning materials, preparing schemes of work and maintaining records to monitor student progress, achievement and attendance.
  • Provide advice, guidance and feedback to students to support their academic progress and refer them to support services as appropriate.
  • Carry out research and produce publications, as well as other research output.

  • Provide pastoral care to students through academic advising and counselling.
  • Undertake continuous professional development and participate in staff development and training activities to update and enhance skills.
  • Maintain proper records of students’ examinations, assignments, and continuous assessment tests and ensure they are keyed to the examination records management system on time.
  • Attend departmental, Faculty and University-wide meetings with other staff members.

Qualifications And Experience

  • An earned PhD in information systems/information technology or in a relevant field from an accredited and recognized university.
  • Master’s Degree in Information Systems/ Information Technology or in a relevant field from an accredited and recognized university.
  • At least three (3) years of demonstrated quality and progressive teaching experience at the university as a Senior Lecturer or Senior Researcher/Industry experience or equivalent.
  • A minimum of five (5) high-quality publications in refereed journals since last promotion to the position of Senior Lecturer.
  • Supervised a minimum of four (4) postgraduate students to completion, including at least one doctoral student.
  • Attracted research or development funds as a Senior Lecturer/Senior Research Fellow.
  • Registered with the relevant professional body (where applicable)
  • Demonstrated evidence of service to the university and community
  • Evidence of both national and international contribution through scholarly meetings, conferences, research seminars and service in national/international advisory boards will be an added advantage

Other Skills And Competencies

  • Strong verbal and written communication skills
  • Excellent presentation skills
  • Excellent research skills
  • Critical thinking skills
  • Time management skills and attention to detail

How To Apply

Interested candidates who meet the above requirements should submit an application letter indicating current and desired salary, a detailed CV including three referees, academic & professional certificates and a clear copy of your Kenya National ID and KRA PIN certificate via the linked form KCA University (KCAU) on