Software Developer

Job Description

Job Description:

  • Strong experience in web and software development.
  • Familiar with the LAMP model and platforms.
  • Experience in practicing good software development disciplines. It is in your blood to produce work that is not only functional, but easy to use, maintainable, reusable and scalable.
  • Ability to empathize and communicate well with users and stake holders.
  • Strong ability to work independently and multi-task effectively.
  • Adaptable and willing to embrace change in priorities as necessary.
  • Strong attention to detail.
  • Experience in mobile application development is an added advantage.


  • Your role is to develop and continuously improve our software with the above in mind.
  • Make our operations more efficient.
  • Enhance and maintain our Customer Relationship Management system.
  • Develop and maintain a content management system for our Resources Library.
  • Create web and mobile applications that can facilitate student engagement and learning.
Apply For Job