Jobs

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

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 DetailsInformation
OrganizationInternational Rescue Committee (IRC)
PositionSoftware Developer/Analyst
Job TypeFull-time
Work ArrangementHybrid
LocationsNairobi, Kenya; New York, USA; London, UK
Job RequisitionJR00004892
DepartmentMETAL / CRRD Data & Analytics
Reports ToTechnology Development Lead
Direct ReportsNone
US SalaryUS$85,000–$95,000/year
UK Salary£46,780–£55,552/year
EducationBachelor’s degree
ExperienceAt least 5 years
ApplicationOnline

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:

  1. PowerApps development
  2. Power Automate
  3. Data platforms
  4. Microsoft Azure
  5. Power BI
  6. Databricks
  7. Azure SQL
  8. APIs
  9. Data quality
  10. Software testing
  11. GitHub or Azure DevOps
  12. Systems integration
  13. Technical support
  14. Data security
  15. 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.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button