(UNES/HLIT/SD/02/2024) – 2 POSITIONS
The Software developer will be tasked
with general software engineering including coding, quality assurance and
deployment. The Job holder will work closely with project stakeholders, other
developers, and is a dedicated resource for designing, developing, and
maintaining the HIS systems. The developer will serve as a key software
development team member who can translate business requirements into final,
robust, scalable, and secure software products. In addition, the developer will
be expected to facilitate capacity building and systems user and technical
documentation.
Tasks and Responsibilities
Utilize established development
frameworks, tools, guidelines and conventions to design, develop, and test HIS
systems
Enhancing DHIS2, DSL, KHMFL, PHES,
JPRP, CPIMS, Service Desk and other HIS Systems by analyzing business
requirements, preparing an action plan and identifying areas for modification
and improvement
Develop analytics products for the HIS systems to provide statistics on performance
Maintain the existing HIS systems by
identifying and correcting software defects.
Facilitate and contribute to HIS
systems integration.
Collaborate and share ideas with the
developer team members.
Learn and develop skills to keep
abreast with new technologies
Conduct systematic HIS system testing
and document these.
Engaging users and the technology team
in order to prioritize system feature requests
Provide insight regarding usability
and user experience to guide system development.
Leverage knowledge and contribute to
proper knowledge management within the project
Contributes to team effort by
accomplishing related goals as needed.
Develop and maintain both user and
technical documentation for systems
Facilitate capacity building
Responsible for physical assets
assigned by the project
Responsible for utility assets such as
software licenses
Requirements
Degree in Computer Science,
Information Technology or equivalent
At least 2 years work experience with
at least 1.5 years in a reputable firm
Experience with Java and Python
programming languages coupled with practical experience with test-driven
development and automated testing frameworks.
Proficiency in modern software
development frameworks or methodologies such as RAD, JAD and DSDM.
Knowledge of relational database
management systems and no-SQL databases
Good organizational and time
management skills
Team Player
Good analytical and problem-solving
skills
Good interpersonal and communication
How To Apply
Applicants interested in the above
positions should submit the following:
Cover letter detailing why you want to
be considered for the position, as well as current and expected gross salary.
Detailed CV including at minimum:
Biographical data including: Full
names, current mailing address, current telephone contacts, email address
Employment history to date.
Ensure that specific start and end dates are included.
Educational history to date, clearly
detailing the program, certificate obtained, and completion date.
Names of 3 referees with their
contacts.
Copies of ALL academic and
professional certificates and testimonials.
All applications must be received on
or before close of business of February 14, 2024.
Please follow this link to register
and apply for this job: http://recruitment.unes.co.ke/core/dashboard