Information Technology · Full-time
Direct employerSoftware Developer Analyst
International Rescue Committee (IRC)

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.