Job Title: Programme Analyst (4 UN Jobs) Organisation: Food and Agriculture…
Entry Level IT Jobs – Senior Coordinator, eHealth at Clinton Health Access Initiative (CHAI)
Job Title: Senior Coordinator, eHealth
Organisation: Clinton Health
Access Initiative (CHAI)
Access Initiative (CHAI)
Duty Station: Kampala,
Uganda
Uganda
About US:
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.
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.
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.
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
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
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
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
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
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
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
The applicant should preferably hold a Bachelor
degree, preferably with an IT focus
·
Two years’ experience building high-quality, custom
software systems
Two years’ experience building high-quality, custom
software systems
·
Strong Python, SQL (preferably PostgreSQL or MySQL),
and OO (scalable design patterns) skills
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
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.)
Excellent testing practices (TDD, Code Reviews, UAT,
etc.)
·
Detailed knowledge and understanding of data
structures and algorithms, including performance considerations in software
development
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
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
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
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
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
Commitment to details and designing work plans that
meet deadlines and client expectations
·
Keen interest in continuous learning and a passion
for suggesting innovative ways to improve the development process
Keen 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
Prior experience in the public health space is an
added advantage
·
Experience scaling up web apps and services is
desired
Experience scaling up web apps and services is
desired
·
Public portfolio of past and ongoing work (Github)
with proof of strong consideration for UX
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
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 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
Prior Mobile application experience (Android) is
desired
·
CHAI places great value on relevant personal
qualities: resourcefulness, entrepreneurialism, flexibility, independence,
humility, and work ethic
CHAI places great value on relevant personal
qualities: resourcefulness, entrepreneurialism, flexibility, independence,
humility, and work ethic
How to Apply:
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.
who wish to join the Clinton Health Access Initiative (CHAI) in the
aforementioned capacity are encouraged to Apply Online by visiting Link below.
For more of the
latest jobs, please visit https://www.theugandanjobline.com
or find us on our facebook page https://www.facebook.com/UgandanJobline
latest jobs, please visit https://www.theugandanjobline.com
or find us on our facebook page https://www.facebook.com/UgandanJobline