Senior Programmer – Interoperability IT Jobs – Palladium

Job Title:           Senior Programmer – Interoperability
Organisation: Palladium
Duty Station: Kampala,
About US:
Palladium develops and delivers solutions that create positive impact
for communities, businesses, societies and economies. We transform lives and
create enduring value by working with governments, corporations and non-profit
organisations. Palladium is built on the idea that progress will be supported
by four key pillars: International Development, Strategy Execution Consulting,
Impact Investment, Training and Events.
Job Summary: The Senior
Programmer – Interoperability will provide informatics, system design and programming
expertise for the PSSP II Project in Uganda, with a specific focus on the
  • Systems integration/interoperability;
  • Systems architecture and/or deployment;
  • QA/QI;
  • Dashboards and data visualization 
Key Duties and
  • Apply technical skills, standards and
    innovation to carry out project activities
  • Oversee the design, development, and
    implementation of technical solutions for integrating, analyzing and
    reporting clinical data.
  • Link SAP-MIRP to facility inventory
    management system for greater visibility and decision making.
  • Manage the development of the Web-based
    Commodity Ordering System (WCOS) linked to SMS mobile technology to
    support remote sites without internet.
  • Embed an automated alert system in MAUL’s
    SAP-MIRP system to alert facilities via email about certain events, such
    as inventory that falls below the designated threshold.
  • In charge of architecting software
    products and other applications as required, estimating development
    efforts, delegating development tasks, and following software development
    best practices.
  • Hold agile team reviews for software
    design components including coding, code documentation, unit testing, and
  • Build the capacity of MOH and MAUL to
    develop facility-level dashboards to serve as a supply chain management
    tool and feedback loop.
  • Solve complex technical problems that
    arise throughout the project using creative and results-oriented outside
    the box thinking.
  • Take part in coding and other development
  • Provide mentoring to less-experienced
    coding staff.
  • Actively participate in program evaluation
    and any other activities as assigned by M&E Officer
Qualifications, Skills and
  • The ideal candidate must hold a Bachelor’s
    Degree in Computer Science, Software Engineering or equivalent (Advanced
    Degree preferred; relevant experience may be substituted).
  • A minimum of six years of professional
    experience in health informatics and/or software development.
  • Ability to take direction to iteratively
    define and implement solution as requirements are being identified and
  • Hands-on knowledge of Python, Java,
    Xforms, LAMP (Linux, Apache, MySQL, PHP), and Clojure.
  • Previous experience with developing API
    and web services.
  • Prior exposure and experience in reverse
    engineering and creating requirements documents for an existing system (as
    is scenario) by reviewing any type of software code.
  • Experience performing systems analysis for
    systems that cross multiple components and impact multiple systems.
  • Experience with front- and back-end web-based
    applications and familiar with various web service technologies.
  • Excellent interpersonal, communication,
    and teamwork skills.
  • Previous experience with Health IT,
    specifically Health Information Exchange and interoperability standards
    (e.g., IHE, HL7, OASIS, X12) is desired
  • Prior experience with open source and
    enterprise database solutions such as DHIS2, iHRIS, OpenMRS, CommCare,
    OpenLMIS, RapidPro, MySQL, Oracle will be an added advantage
  • Significant exposure and experience with
    distributed version control systems, specifically Git and GitHub.
How to Apply:
If you want to work for the Palladium Group in the aforementioned
capacity should Apply Online by clicking on web link below.
Deadline: 31st May, 2017
For more of the latest jobs, please visit or
find us on our facebook page

Leave a Reply

Your email address will not be published.