Kazi Connect
Jobs in Kenya
Back to jobs
Job in Kenya

Software Developer/Analyst

IRC - International Rescue Committee Nairobi Type not specified Posted 2026-07-25
Apply at source
CountyNairobi
CityNairobi
DeadlineNot specified
SourceImpactpool Kenya
software developeranalystdata analyticsCommCarePower BINairobimid levelNGOhumanitariansecurityfactoryinternship

AI summary

The Software Developer/Analyst at IRC focuses on developing and supporting global technology tools for data analysis, including CommCare and Power BI. The role requires collaboration with teams to enhance measurement technology products, ensuring data quality and security. The ideal candidate has 5+ years in tech development for data platforms and strong analytical skills.

  • 5+ years in technology development for data platforms
  • 3+ years with CommCare and Microsoft Power BI
  • Experience in public sector programming and M&E tech tools
  • Strong communication skills in English required
  • Experience with ETLs, data integration, and Azure SQL Server

Description

Software Developer/Analyst | IRC - International Rescue Committee Software Developer/Analyst IRC - International Rescue Committee Nairobi International Mid level Speaks Arabic, English, French, Spanish Application deadline: May 31, 2027 (10 months) Apply Summary by Impactpool The Software Developer/Analyst at the International Rescue Committee (IRC) focuses on Program Data and Analytics technology support. This role involves developing, implementing, and supporting IRC's global technology tools for data analysis, including platforms like CommCare and Microsoft Power BI. The position requires collaboration with various teams to enhance measurement technology products and ensure data quality and security. The ideal candidate will have extensive experience in technology development for programs and strong analytical skills. Candidate Requirements: 5+ years in technology development for data platforms 3+ years with CommCare applications and Microsoft Power BI Experience in public sector programming and M&E technology tools Strong communication skills in English Analytical curiosity and problem-solving skills Ability to work independently and in teams Experience with ETLs and data integration tools Advanced MS Excel skills Experience with Microsoft T-SQL and Azure SQL Server Experience in mobile data collection using CommCare The International Rescue Committee (IRC) responds to the world's worst humanitarian crises, helping to restore health, safety, education, economic wellbeing, and power to people devastated by conflict and disaster. Founded in 1933 at the call of Albert Einstein, the IRC is one of the world's largest international humanitarian non-governmental organizations (INGO), at work in more than 40 countries and 29 U.S. cities helping people to survive, reclaim control of their future and strengthen their communities. A force for humanity, IRC employees deliver lasting impact by restoring safety, dignity and hope to millions. If you're a solutions-driven, passionate change-maker, come join us in positively impacting the lives of millions of people world-wide for a better future. To ensure that we are effectively carrying out our mission, we have committed to implement outcome-driven and evidence-based programs, measure what we achieve, act on what we learn, and generate new and relevant evidence. We need to produce high-quality data that can inform decision-making while also meeting donor requirements. The Monitoring Evaluation Technology Accountability and Learning (METAL) Unit is responsible for global guidance, resources and coordination to ensure that staff across all our programs are equipped with the skills and tools they need to generate and manage the right data for programmatic decision-making across the IRC. IRC’s M&E efforts rely heavily on technology platforms, and IRC’s Measurement Strategic Plan calls for further investment in and commitment to technology for M&E. Over the coming 2-3 years, the Data and Analytics Team (which sits at the intersection of the METAL Unit and IT) will design, deliver and support a more comprehensive technology stack for M&E, ensuring Crisis Response, Recovery and Development (CRRD) program, technical and M&E staff have access to more comprehensive technology platforms to improve program delivery. Job Overview/Summary Focused on Program Data and Analytics technology support, the Software Developer-Analyst is a member of the team responsible for developing, implementing, and supporting IRC’s global technology tools and platform for the organization and analysis of the data generated by these products. This includes CommCare, Microsoft PowerApps, Microsoft Power BI, and Microsoft SQL Server Azure based data warehouse. Working in partnership with staff at various levels and locations, the Software Developer Analyst performs a key role in analyzing, developing, and improving tools and processes contributing to the successful rollout of the Technology for Measurement products. Specific tasks include data platform development, support, configuration, technical assistance and issues routing, second line help desk support, and participation in setting standards for processes, data quality, security, and systems configurations. Major Responsibilities Software Development Work with the CRRD MEAL and Program teams and other stakeholders in requirements gathering and analysis to inform development or improvement of measurement technology products. Support the development and rollout of organization-wide dashboard products including Annual Statistics and Program Indicator Dashboards in close collaboration with the METAL Unit MEAL teams and sector subject-matter experts. Develop and improve Power Platform applications and other low-code/no-code data platforms to support program data within the IRC. Participate in the design, implementation, and operation of data quality processes as they apply to the technology for programs data products. Develop technical documentation of

Never pay to apply. Always confirm the original source and watch for payment requests, sensitive document requests, or unrealistic promises.