Guest vertical phone smallest
Why Fuzu? Join Fuzu to accelerate your professional growth, meet like-minded people and learn from the best.
Get Started

Junior Software Developer

Salary rangeConfidential | Contract type: Temporary

You have 6 days left to apply for this job.

Share this job

Job Summary

The Junior Software developer will be tasked to serve in a crosscutting capacity across various information Systems supported by the HealthIT Project. The Junior Software Developer will work closely with project stakeholders, other developers, quality assurance specialist and business analysts and is a dedicated resource for designing, developing, and maintaining IS. The junior developer will serve as a key software development team member who can work with Software Developers to translate business requirements into a final, robust, working, scalable, and secure software product. In addition, the junior developer will be expected to facilitate capacity building and systems user and technical documentation.
  • Degree in Computer Science, IT or equivalent
  • At least 1 years’ work experience in a reputable firm
  • A good record of working within Academic environment
  • Knowledge of programming languages such as Java and Python
  • Functional skills in modern software development frameworks or methodologies such as RAD, JAD and DSDM.
  • Knowledge of relational database management systems and no-SQL databases
  • Good Planner and organizer
  • Excellent operational decision maker
  • Excellent team member


  • Utilize established development tools, guidelines and conventions to design, develop, and test HIS systems
  • Enhancing CPIMS, DHIS2, DSL, KHMFL, PHES, JPRP, Service Desk and other IS by analyzing business requirements, user requirements, preparing an action plan and identifying areas for modification and improvement
  • Maintain the existing IS assigned to you and by identifying, correcting software defects and enhance software functionality.
  • Facilitate and contribute to IS systems integration and data enhancement
  • Provide data management support to stakeholders 
  • Learn and develop skills to keep abreast with new technologies 
  • Plan, coordinate and conduct systematic IS system testing and documentation
  • Engaging users and the technology team in order to prioritize system feature requests 
  • Provide insight regarding usability and user experience to guide the development and impact of the products for our customers. 
  • Leverage knowledge and contribute to proper knowledge management within the project 
  • Contributes to team effort by accomplishing related results as needed. 
  • Develop and maintain both user and technical documentation for systems
  • Facilitate capacity building 
  • Be willing to meet new challenges with enthusiasm and meet deadlines in fast paced environment
  • Responsible for physical assets assigned by the project

Job Requirements

Required education: Bachelor's degree
Required relevant work experience: 12 months
Required languages: English (Spoken: fluent | Written: fluent)
Share this job

Other Jobs at University of Nairobi Enterprises and Services

Senior Software Developer
University of Nairobi Enterprises and Services / Nairobi
Software Developer
University of Nairobi Enterprises and Services / Nairobi
Lead Capacity Building and Institutional Learning
University of Nairobi Enterprises and Services / Nairobi
Communications Officer
University of Nairobi Enterprises and Services / Nairobi
Health Policy and patnerships Lead
University of Nairobi Enterprises and Services / Nairobi

Similar Jobs

Junior Accountant
Nairobi / Trevor Collections
Records Management Specialist
Nairobi / Harley's Limited
Nairobi / Ministry of Defence
Nairobi / Ministry of Defence
Improve your chances with Fuzu