IRC Software Developer/Analyst Job 2026 | $85,000–$95,000 Salary | Kenya, UK & USA

Table of Contents
The International Rescue Committee (IRC) is hiring a Software Developer/Analyst to support the development, implementation and maintenance of data platforms and technology solutions. The IRC Software Developer/Analyst job is a full-time hybrid opportunity with locations in Nairobi, Kenya; New York, USA; and London, UK.
The IRC Software Developer/Analyst will work within the Monitoring, Evaluation, Technology, Accountability, and Learning (METAL) Unit and support data-driven decision-making across the organization’s programs.
The advertised compensation is US$85,000–$95,000 per year for the US, or £46,780–£55,552 per year for the UK, depending on work location, experience, skills, labor market factors and other considerations.
ALSO READ: UNICEF Communications Consultant – Digital Content & Engagement Lead 2026 | Remote with Travel | 6 Months | Stockholm, Sweden
IRC Software Developer/Analyst Job 2026 – Overview
| Job Details | Information |
|---|---|
| Organization | International Rescue Committee (IRC) |
| Position | Software Developer/Analyst |
| Job Type | Full-time |
| Work Arrangement | Hybrid |
| Locations | Nairobi, Kenya; New York, USA; London, UK |
| Job Requisition | JR00004892 |
| Department | METAL / CRRD Data & Analytics |
| Reports To | Technology Development Lead |
| Direct Reports | None |
| US Salary | US$85,000–$95,000/year |
| UK Salary | £46,780–£55,552/year |
| Education | Bachelor’s degree |
| Experience | At least 5 years |
| Application | Online |
About the International Rescue Committee (IRC)
The International Rescue Committee (IRC) is one of the world’s major international humanitarian organizations. The IRC responds to humanitarian crises and works to help people affected by conflict and disaster restore their health, safety, education, economic wellbeing and ability to shape their futures.
Founded in 1933, the IRC operates in more than 40 countries and numerous U.S. cities.
The organization’s Technical Excellence (TE) group supports country programs through technical expertise, evidence, innovation and knowledge sharing.
What Is the IRC Software Developer/Analyst Job?
The IRC Software Developer/Analyst will be part of the METAL team, which supports the collection, management and visualization of key performance indicators and other data used for higher-level decision-making.
The Software Developer/Analyst will develop and support technology and data tools used across IRC programs.
A major focus of the role is working with Microsoft technologies and platforms, including:
- Microsoft PowerApps
- Microsoft Power Automate
- Power BI
- Databricks
- Azure SQL
- Microsoft Azure
- Dataverse connectors
- APIs
The successful candidate will contribute to data platform development, system configuration, technical assistance, issue resolution and technology rollouts.
Who Is This IRC Software Developer/Analyst Job Suitable For?
This IRC Software Developer/Analyst job is suitable for experienced technology professionals with a strong background in PowerApps development, data platforms and software development.
The role may be particularly suitable for candidates who have experience as:
- Software Developers
- Software Engineers
- PowerApps Developers
- Microsoft Power Platform Developers
- Data Platform Developers
- Technology Analysts
- Business Applications Developers
- Data and Analytics Technology Specialists
Candidates should be comfortable working independently while also collaborating with developers, QA specialists, project managers, product managers and IT data teams.
IRC Software Developer/Analyst Responsibilities
The successful candidate will be responsible for developing and maintaining technology solutions for IRC programs.
1. Develop PowerApps and Power Automate Solutions
The Software Developer/Analyst will design, develop and maintain PowerApps and Power Automate solutions.
This includes creating technology solutions that support program data collection, management, reporting and decision-making.
2. Support Data Products
The Software Developer/Analyst will support the development and rollout of organization-wide data products in collaboration with METAL teams and sector experts.
3. Technical Documentation
The role involves preparing technical documentation, including:
- System diagrams
- Implementation manuals
- Requirements documentation
- Design specifications
- Technical processes
4. Data Quality
The Software Developer/Analyst will help implement and maintain data quality processes and software development standards.
5. Data Security and Confidentiality
The successful candidate must ensure compliance with IRC data protection, confidentiality and security policies.
6. Technical Support
The role includes providing Tier-2 and Tier-3 technical support, including technical issue routing and resolution.
7. Systems Integration
The Software Developer/Analyst will collaborate with IT and data engineering teams on systems integration.
8. Software Requirements
The successful candidate will review software requirements and translate them into practical development tasks.
9. Technology Rollouts
The Software Developer/Analyst will provide technical support during pilot phases and technology rollouts.
IRC Software Developer/Analyst Required Qualifications
Applicants for the IRC Software Developer/Analyst job should meet several professional and technical requirements.
Professional Experience
Candidates should have:
- At least 5 years of experience working in technology.
- Experience developing and rolling out data platforms for programs.
- At least 3 years of experience developing, implementing and supporting PowerApps applications for large and complex programs.
Software Development Experience
Experience with source code and version control platforms such as:
- GitHub
- Azure DevOps
- Similar version-control platforms
is required.
Software Testing
Candidates should understand software quality assurance practices, including:
- Unit testing
- Integration testing
- Regression testing
- Code reviews
- Development standards
Team Development
The IRC Software Developer/Analyst should have experience with collaborative development practices such as:
- Pair programming
- Shadow sessions
- Code reviews
- Team development processes
Communication Skills
Strong English communication skills are required.
The candidate should be able to communicate clearly in:
- Day-to-day discussions
- Team meetings
- Requirements documentation
- Design specifications
- Technical documentation
IRC Software Developer/Analyst Education Requirements
The required education for the IRC Software Developer/Analyst job is a:
Bachelor’s degree in Computer Science, Information Technology or a related discipline.
Additional technical experience with the following is also valuable:
- Databricks
- Dataverse connectors
- APIs
- Microsoft Azure
A Microsoft Power Platform Developer certification is listed as an added advantage.
JOIN OUR WHATSAPP GROUP
Key Skills for the IRC Software Developer/Analyst Job
Important skills for this IRC job include:
- PowerApps development
- Power Automate
- Data platform development
- Microsoft Azure
- Power BI
- Databricks
- Azure SQL
- APIs
- Dataverse
- Software testing
- Version control
- GitHub
- Azure DevOps
- Systems integration
- Data quality
- Data security
- Technical support
- Problem solving
- Analytical thinking
- Technical documentation
- Cross-functional collaboration
IRC Software Developer/Analyst Salary and Benefits
The advertised salary depends on the employee’s work location.
United States Salary
The US pay range is US$85,000–$95,000 per year.
United Kingdom Salary
The UK pay range is £46,780–£55,552 per year.
IRC notes that exact offers are determined according to factors including the labor market, job type, internal equity, budget, work location, experience and skills.
Applicants should therefore not assume that the US salary applies to the Kenya position.
What About Benefits?
The job advertisement does not provide a complete location-specific benefits package for this position.
Potential candidates should review the employment terms applicable to their specific work location during the recruitment process.
IRC Software Developer/Analyst Location
The IRC Software Developer/Analyst job is advertised with hybrid work locations in:
Nairobi, Kenya 🇰🇪
Nairobi, IHUB, Kenya
New York, USA 🇺🇸
New York, NY HQ, USA
London, UK 🇬🇧
London, UK
Because compensation is location-dependent, candidates should carefully review the location and employment terms associated with their application.
Why Work for the International Rescue Committee?
Working for the International Rescue Committee provides an opportunity to combine professional expertise with humanitarian impact.
IRC highlights several reasons employees may choose to work for the organization.
Work That Has Meaning
IRC employees contribute to a purpose-driven organization focused on improving outcomes for people affected by humanitarian crises.
Global Workplace
The IRC operates internationally, creating opportunities to work with colleagues from different countries, backgrounds and professional disciplines.
Innovation and Technology
The organization emphasizes evidence, data and innovative solutions to address complex humanitarian challenges.
Career Development
IRC also highlights continuous learning and development opportunities for employees.
IRC Recruitment Process
The typical IRC recruitment process can include approximately three interview rounds, although the process may vary according to the position and level of seniority.
The process generally includes:
Stage 1 – Recruiter Conversation
The initial conversation allows the recruitment team to learn about the candidate’s background and career goals.
Stage 2 – Hiring Manager Interview
Candidates may then meet with a hiring manager or business stakeholder to discuss their experience and the requirements of the position.
Stage 3 – Final Interview
The final stage may focus on role-specific expertise and cross-functional capabilities. This may involve a panel interview.
Reference and Background Checks
Before an offer is made, IRC may conduct reference checks. A standard background check may follow an offer.
How to Prepare for the IRC Software Developer/Analyst Job
Candidates applying for the IRC Software Developer/Analyst job should tailor their CV to demonstrate direct experience with the technologies listed in the vacancy.
Highlight experience in:
- PowerApps development
- Power Automate
- Data platforms
- Microsoft Azure
- Power BI
- Databricks
- Azure SQL
- APIs
- Data quality
- Software testing
- GitHub or Azure DevOps
- Systems integration
- Technical support
- Data security
- Technology implementation
Candidates should also use measurable achievements where possible, such as the number of users supported, systems developed, programs implemented or improvements achieved.
Who Can Apply for the IRC Software Developer/Analyst Job?
The position is particularly relevant to experienced technology professionals who meet the required experience and education criteria.
Applicants should carefully check the official IRC vacancy to confirm the employment conditions, location and eligibility applicable to their application.
Important Details About the IRC Software Developer/Analyst Job
- Organization: International Rescue Committee (IRC)
- Position: Software Developer/Analyst
- Job ID: JR00004892
- Job Type: Full-time
- Work Arrangement: Hybrid
- Kenya Location: Nairobi, IHUB
- US Location: New York, NY HQ
- UK Location: London
- US Salary: US$85,000–$95,000/year
- UK Salary: £46,780–£55,552/year
- Minimum Experience: 5 years
- PowerApps Experience: At least 3 years
- Education: Bachelor’s degree in Computer Science, IT or related field
- Reports To: Technology Development Lead
Final Thoughts
The IRC Software Developer/Analyst job is an opportunity for an experienced technology professional to apply software development, PowerApps, Power Automate and data platform expertise within an international humanitarian organization.
The position is particularly relevant for professionals with strong Microsoft Power Platform, data analytics, software development, systems integration and technical support experience.
With advertised salary ranges of US$85,000–$95,000 per year in the United States and £46,780–£55,552 per year in the United Kingdom, this IRC Software Developer/Analyst position may be attractive to experienced technology professionals seeking an international development and humanitarian-sector career.
How to Apply for the IRC Software Developer/Analyst Job
Interested candidates should apply through the official International Rescue Committee careers portal and review the full vacancy requirements before submitting an application.
Official Application: https://theirc.wd1.myworkdayjobs.com/External_Careers/job/Nairobi-IHUB-Kenya/Software-Developer-Analyst_JR00004892
Job Requisition ID: JR00004892
Note: Candidates should rely on the official IRC vacancy for the latest information regarding the application process, location, eligibility and employment terms.




One Comment