IntelliSOFT Consulting Limited

FullTime
Nairobi
Posted 4 months ago

Health IT Systems For Africa

Position Overview

  • Type of employment: Fulltime
  • Position Period: 1 year
  • Application Deadline: 24th May 2019

Job Description

The Junior Bahmni developer will be an understudy to the senior developer. Primary responsibilities include:

  1. Development of crucial components of HIS systems in Bahmni.
  2. Extend the capabilities of Bahmni by contributing code directly to the core application, building applications, and creating forms, reports and other tools.
  3. Follow best practices for agile software development, participating in team meetings, developing features according to their acceptance criteria, creating unit tests to ensure features are well designed and testable and ensuring that appropriate Quality Assurance (QA) is completed.
  4. Provide technical support to HIS implementations, including bug fixing, application troubleshooting and necessary system administration.
  5. Travel to IntelliSOFT-supported project sites as needed to provide direct support and build local capacity.

Qualifications:

  • 2+ years of experience in professional software development
  • Must have basic working knowledge :
  1. OpenMRS.
  2. Java/J2EE web application development, including Spring and Hibernate
  3. ReactJS web application development
  4. Linux, Git, Docker, Puppet, Ansible, Vagrant, and related DevOps/deployment tools
  5. SQL and NoSQL database scripting and optimization
  6. Other advanced Javascript frameworks (Angular, Vue, etc)
  • B.S. degree in Computer Science or equivalent work experience and professional training in software engineering will be added advantage.

If you are interested, please send the following to opportunities@intellisoftkenya.com:

  1. Current CV – should include your specific capabilities within OpenMRS/Bahmni and pointers to where we can see your work, e.g. Github
  2. A cover letter that clearly describes your work within OpenMRS/Bahmni or similar projects.
  3. Academic and professional certificates

 

Apply Online

Categories:

Leave a Reply

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