Organisation: Clinton Health
Access Initiative (CHAI)
Duty Station: Kampala,
Uganda
The Clinton Health Access
Initiative (CHAI) is a global health organization committed to strengthening
integrated health systems in the developing world and expanding access to care
and treatment for HIV/AIDS, malaria and other diseases. CHAI’s
solution-oriented approach focuses on improving market dynamics for medicines
and diagnostics; lowering prices for treatment; accelerating access to
life-saving technologies; and helping governments build the capacity required
for high-quality care and treatment programs. Since its establishment in 2002
by President William J. Clinton, CHAI has worked on the demand and supply sides
of the market to help more than 2 million HIV+ people access the medicines
needed for treatment—representing nearly half of all people and 2 out of 3
children on HIV/AIDS treatment in developing countries. Building on this model,
CHAI has expanded its scope to include efforts to strengthen healthcare delivery
systems and to combat malaria and childhood illnesses.
The eHealth program objective
is to ensure the right person has the right data in good time. We work with
CHAI teams and External partners to design and build tools that work with other
systems to fill the information systems gaps in collecting and disseminating
data.
Job Summary: The eHealth Coordinator will be mainly
responsible for translating user requirements into high quality software. They
will be involved in every part of the software lifecycle from specs discussion
to development to testing, releasing, and deployment. They will join a lean,
“startup-like” eHealth team dedicated to building user-friendly,
well-documented, scalable, and sustainable software systems that support CHAI’s
focus areas in Uganda.
Key Duties and Responsibilities:
- The
incumbent will be necessitated to propose novel technology solutions to
address key challenges in Uganda’s Health sector - Create
complex, high-quality software tools based on demanding user-requirements - He
/ she will also use the latest tools and techniques including agile
development and pair programming - Discuss
design, scalability, interoperability and other issues encountered with
the team - Actively
participate in code reviews, bug tracking, project management with the
rest of the team - In
charge of generating quality technical documentation and user training on
software tools developed
Qualifications, Skills and Experience:
- The
applicant should preferably hold a Bachelor degree, preferably with an IT
focus - Two
years’ experience building high-quality, custom software systems - Strong
Python, SQL (preferably PostgreSQL or MySQL), and OO (scalable design
patterns) skills - Prior
experience working with Application Frameworks (Django, Ruby on Rails, or
other MVCs), Version Control systems and best practices (GIT), and
“RESTful” API design and implementation - Excellent
testing practices (TDD, Code Reviews, UAT, etc.) - Detailed
knowledge and understanding of data structures and algorithms, including
performance considerations in software development - Experience
working with, or an interest in Agile Methodologies, such as Extreme
Programming (XP) and Scrum - Ability
to work in a variety of client settings and in a multi-cultural,
collaborative environment - Talent
for translating user requirements into user-centric, scalable, and
sustainable end products - Skilled
at quickly learn new code bases and adjust to established teams and
development practices - Commitment
to details and designing work plans that meet deadlines and client
expectations - Interest
in continuous learning and a passion for suggesting innovative ways to
improve the development process - Prior
experience in the public health space is an added advantage - Experience
scaling up web apps and services is desired - Public
portfolio of past and ongoing work (Github) with proof of strong
consideration for UX - Working
knowledge of and/ or experience working with front-end frameworks
(Angular, Backbone, React) is also desired - Prior
experience in enterprise applications integration APIs and middleware
(e.g. Camel EIP, ActiveMQ), SOA design, and/or DevOps - Prior
Mobile application experience (Android) is desired
All candidates who wish to join the Clinton Health Access Initiative (CHAI) in
the aforementioned capacity are encouraged to Apply Online by visiting Link
below.
0 comments:
Post a Comment