← All open jobs

Information Technology · Full-time

Direct employer

Software Developer Analyst

International Rescue Committee (IRC)

NairobiNot stated · Not statedDeadline not published by employerChecked 12 Oct 2026
Illustration of an office desk with a laptop, notebook and Kenyan flag.

Published by employer

About this role

This plain-English summary was prepared by work.ke from the original advert. Confirm all details on the source before applying.

Role overview

The International Rescue Committee (IRC) is hiring a Software Developer Analyst based in Nairobi, Kenya. This full-time role suits candidates experienced in developing and supporting data collection and program administration technologies, particularly CommCare and Microsoft Power BI, to support humanitarian programs.

Read full role

What you will do

  • Design, develop, and maintain Data Toolkits using CommCare.
  • Create and manage Power BI dashboards linked to live CommCare data.
  • Analyze software requirements and estimate development tasks ensuring alignment with system design.
  • Provide updates and technical clarifications to stakeholders.
  • Develop and maintain technical documentation and data definitions.
  • Implement data quality processes and ensure compliance with data protection policies.
  • Offer Tier-2 and Tier-3 technical support for measurement technology products and provide training during pilot and rollout phases.

Requirements

  • Have three to six years of experience in technology roles developing and rolling out data or technology platforms for programs.
  • Possess at least three years of experience developing, implementing, and supporting CommCare for large, complex programs.
  • Be experienced with source code and version control platforms like GitHub or Azure DevOps.
  • Demonstrate strong team development practices including pair programming and code reviews.
  • Have solid code quality assurance skills including unit, integration, and regression testing.
  • Understand agile software delivery methods and iterative development.
  • Communicate effectively in English both verbally and in writing, simplifying technical language as needed.
  • Show strong attention to detail and analytic problem-solving skills using systems thinking.
  • Be able to work independently and within cross-functional teams.
  • Hold a bachelor's degree in computer science, Information Technology, or a related field.
  • Experience with Databricks, Dataverse connectors, APIs, and Microsoft Azure is preferred.

Benefits

The role is remote within countries where IRC operates, including Kenya and the UK. Employment is on a local contract with salary based on local scales. UK pay ranges from £49,598 to £60,040 per year, calibrated by location and experience.

How to apply

Apply through the employer's official contact with your application before the closing date, which the employer has not published.

View advert & apply