Web Application Developer – TREE Program Instructional Design E-Learning Specialist – TREE Program Program Driver

Reporting to Principle Investigator, the Web Application Developer will be responsible for conducting a project to develop an electronic system to train and track an effective HIV/AIDS healthcare workforce in Kenya.
The goal of this project is to deliver a standardized HIV/AIDS curriculum that is widely accessible through an interactive e-learning platform, and to link this platform with the Training System Monitoring and Reporting Tool (TrainSMART) education tracking program in an effort to coordinate the training and tracking of healthcare workers in HIV/AIDS in Kenya.
Key Responsibilities:
Use open-source technologies to enhance TrainSMART and Moodle, specifically development in PHP and MySQL.
Review existing codebases to assure familiarity with TrainSMART data model and functional architecture.
Perform direct development and management of reliable and secure environments for production deployments, including the use of virtual machines, openVPN, SSH, etc.
Establish development environment for collaboration on TrainSMART development using selected frameworks and tools.
Implement bug fixes for TrainSMART, Moodle, and relevant intermediate systems.
Perform testing of bug fixes and feature enhancements.
Assist with developing technical documentation, as needed.
Provide regular reporting and demonstrations on progress with assigned software development tasks to colleagues.
Interface with international team members to assure appropriate functional specifications for software.
Desired Experience and Qualifications
Bachelor’s degree in Computer Science, Engineering, or related field; or equivalent work experience.
Broad knowledge of web / Internet standards, hardware and software technologies
Experience in relational database technologies such as: MYSQL, Postgres, MSSQL or equivalent
Experience working with distributed revision control systems such as Subversion (SVN)
Demonstrated ability to resolve technical problems in an independent manner
Proven ability to quickly learn and apply new technologies
Excellent written and verbal communication skills in English.
Ability to work in a team situation with both local and remote members
Flexibility in schedule to accommodate collaboration with partners in international time zones
Experience using and configuring Learning Management Systems such as Moodle.
Experience working in health informatics or a related field
Experience with learning data such as Tin Can (xAPI) and SCORM
go to method of application »

Interested candidates are invited to email their application, curriculum vitae clearly indicating their current and expected remuneration to hr.recruitment@aku.edu so as to reach not later than 08th September, 2017Only short listed Candidates will be contacted

Apply via :

hr.recruitment@aku.edu


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *