The Institute of Software Technologies (IST) is the premier brand for IT-based professional
career development through competency and solution based training.
The Institute invites applications to fill the vacant position of Software Development Trainer

The Software Development Trainer will be a champion of creativity and innovation by imparting
technical concepts to students using a diverse set of training material.

The trainer shall report to the Head of Training.

Ksh 50,000

  • Plan, prepare and deliver courses/training according to the training plan.
  • Provide individual and/or group instruction and training to students, faculty, and/or staff on computer technologies.
  • Conduct trainings both at IST campus and offsite as per the schedule.
  • Research and design the training material as per the course outline discussed with the Training Head; prepare a complete teaching plan with the Training Head.
  • Provide technical support for research and development initiatives and for the implementation of new technologies.
  • Ensure that the course material is up to date.
  • Write structured programs, as appropriate, using technologically current programming languages to support IST systems.
  •  Develop testing and evaluation procedures.
  • Support classroom culture and relationship building with students.
  • Prepare exam content and evaluate students’ answer sheets.
  • Assist other instructors with lab supervision and student monitoring.
  • Resolve any query that the student may have during the exam.
  • Prepare a detailed report of students’ training for industrial support — including their strengths and weaknesses — and provide a placement report for every student to the Training Head.
  • Make daily entries into the attendance sheets.
  • Maintain proper class discipline and decorum.
  • Maintain a broad knowledge of state-of-the-art technology, equipment, and/or systems; participate in professional and personal development activities as appropriate.
  • Perform any other task assigned by management that falls within the scope of duty.

• 1+ years’ experience of     professional coding in languages used in the classroom (HTML, CSS, JavaScript framework, Mobile app, Bootstrap/any other CSS framework, PHP, JavaScript, Laravel/Yii2, VueJS, ReactJS, NodeJS).
• Bachelor’s degree in any software-development–related course.

Other Competencies
• Establishes harmonious working relationships with team members.
• Displays a positive attitude.
• Demonstrates flexibility in day-to-day work.
• Shows aptitude to learn and grow.
• Strong problem-solving skills.
• Ability to grow and mentor others.

Send an UPDATED CV to hr@stl-horizon.com with the subject line: Software Development Trainer