Million Experts
HomeAboutServicesExpertsJobsOrganizationsBlogsContact

Million Experts logo

links

Home
Jobs
Experts
Organization

help

About Us
Contact Us
Services
Blogs
Copyright © 2026millionexperts.com
Privacy Policy
Home
/
Jobs
/
Software Developer Analyst

Software Developer Analyst

Job announcement

173

Post Date :

October 03 2026

Deadline :

November 30 2026

Reference Number :

job-kenya

Vacancies :

1 vacancies

Minimun Experience :

4 Year(s)

Minimun Education :

Bachelors

Age :

18 - 55

Gender :

Not specified

Job shift :

Full-time

Job type :

Remote

Job level :

Intermediate

Salary :

£49598 - £60040

Location :

KenyaUnited Kingdom

Sectors :

Power BI

Business Systems Analyst

Computer Science

Information & Communication Technology

Data Management

Software Development

About Job announcement

At MillionExperts, we bridge the gap between world-class talent and the most prestigious international development organizations. Our Job Announcement platform is a dedicated hub for professionals seeking to make a global impact through roles with the World Bank, Asian Development Bank (ADB), United Nations, and leading international NGOs. Whether you are an expert in climate resilience, infrastructure, public health, or digital transformation, this platform provides real-time access to high-stakes opportunities that shape the future of developing nations. We simplify the search for consultancy and staff positions, ensuring that specialized experts can find the projects where their skills are needed most.

Description

Job Summary

Background/IRC Summary

The International Rescue Committee (IRC) responds to the world’s worst humanitarian crises and helps people whose lives and livelihoods are shattered by conflict and disaster to survive, recover, and gain control of their lives. Founded in 1933 at the request of Albert Einstein, the IRC works with people forced to flee from war, conflict and disaster and the host communities which support them, as well as those who remain within their homes and communities. At work today in over 40 countries and 25 U.S. cities, we improve outcomes in the areas of health, safety, economic wellbeing, education and power.

The IT department provides end-to-end technology solutions for the organization, including Application Development, Integration and Management, Enterprise Architecture, User Experience, Quality Assurance & Testing, and overall Product Management. While this role sits within IT, its focus is on partnering with the Measurement, Evaluation, Technology, Accountability, and Learning (METAL) Unit — bringing IT's systems and development expertise to METAL's technology and data priorities. The METAL Unit supports Crisis Response, Recovery & Development (CRRD) in building a culture of strong data and evidence use through stewardship of the Data & Performance Ecosystem, and coordinates the piloting and uptake of innovative technology solutions across four pillars: Global METAL Practice, Technology for Programs, Regional METAL Support, and CRRD Data & Analytics. This role is anchored in Technology for Programs which maintains the tools and systems that support program teams' data collection and use in the field.

Job Overview/Summary

Focused on data collection and program administration technology support, the Software Developer Analyst is a member of the team responsible for developing, implementing, and supporting IRC’s global Data Toolkits and the analysis of the data generated by these products. This includes CommCare, 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 Data Toolkits 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

  • Design, develop, and maintain Data Toolkits in CommCare

  • Design and build PowerBI Dashboards linked to live CommCare data

  • Review and analyze software requirements, confirm the feasibility and complexity of these requirements, and convert them into estimated developer tasks, validating that each requirement traces cleanly to system design and existing configuration before work begins

  • Provide updates and technology insights/clarifications to the relevant stakeholders

  • Develop and maintain data and metadata definitions, documentation and versioning.

  • Create technical documentation including system diagrams and implementation manuals

  • Implement and maintain data quality processes and development standards

  • Ensure compliance with IRC’s data protection, confidentiality, and security policies

  • Provide Tier-2 and Tier-3 support emerging from Countries and Regional Technology support team for the measurement technology products rolled out.

  • During piloting and rollout, provide training and hyper-support on measurement technology products in close collaboration with the regional technology teams.

  • Any other duties as assigned by the supervisor.

Key Working Relationships

  • Position Reports to: Business Systems Analyst

  • Direct Reports: None

  • Management in Partnership: None

Key Internal Relationships:

CommCare Product Manager

  • METAL QA Analyst

  • IT Data Team

Required Skills

  • Three to six years of experience working in technology domain to develop and rollout data or technology platforms for programs – out of which, at least three years of experience developing, implementing, and supporting CommCare development for large and complex programs.

  • Experience in source code and version control platforms, for example, GitHub, Azure DevOps, or similar.

  • Strong in team development processes including pair programming, shadow sessions, code reviews and other strategies to ensure high-quality programing.

  • Strong code quality assurance practices including unit testing, integration testing, as well as regression testing to ensure quality of the code getting shipped into production.

  • Working knowledge of agile software delivery practices (user stories, backlog grooming, sprint ceremonies) and a demonstrated preference for iterative, requirements-driven development.

  • Ability to effectively communicate in English both in verbal (i.e., day-to-day discussions, team meetings) and written (requirements and design specifications) form, as well as an overall ability to be clear and concise in all communications. More specifically, the ability to clearly explain complex technology issues in layman’s terms and simplify tech-related language depending on the audience/stakeholders is a huge asset.

  • Strong attention to detail to ensure fidelity to requirements and high-quality products.

  • Strong analytic curiosity and innovative problem-solving skills using a system thinking approach.

  • Demonstrable ability to work both independently and in a dynamic, cross-functional team structure.

  • Demonstrable ability to establish and maintain working relationships across all departments and levels of the organization.

Education:

  • Bachelor's degree in computer science, Information Technology, or related discipline

  • Experience with Databricks, Dataverse connectors, APIs, and Microsoft Azure

This is a remote position open to internal candidates based in countries where IRC operates who have the right to work in their location. Successful candidates will be hired on a local employment contract and according to local salary scale.

This role is open to candidates located and with the right to work in United Kingdom and Kenya.

Compensation: (UK Pay Rate: £49,598 - £60,040/yr). Ranges are based on various factors including the labor market, job type, internal equity, and budget. Exact offers are calibrated by work location, individual candidate experience and skills relative to the defined job requirements.

Equal Opportunity Employer: IRC is an Equal Opportunity Employer. IRC considers all applicants on the basis of merit without regard to race, sex, color, national origin, religion, sexual orientation, age, marital status, veteran status, disability or any other characteristic protected by applicable law.

Professional Standards: All International Rescue Committee workers must adhere to the core values and principles outlined in IRC Way - Standards for Professional Conduct. Our Standards are Integrity, Service, Equality and Accountability. In accordance with these values, the IRC operates and enforces policies on Safeguarding, Conflicts of Interest, Fiscal Integrity, and Reporting Wrongdoing and Protection from Retaliation. IRC is committed to take all necessary preventive measures and create an environment where people feel safe, and to take all necessary actions and corrective measures when harm occurs. IRC builds teams of professionals who promote critical reflection, power sharing, debate, and objectivity to deliver the best possible services to our clients.

How to apply

Visit IRC Careers: https://theirc.wd1.myworkdayjobs.com/External_Careers/job/London-UK/Software-Developer-Analyst_JR00005259

Similar Jobs

Job announcement

Senior Data Analyst for Ethiopia - based in Kampala

Job announcement
Uganda

On-site

Full-time

54
04 November 2026
30 November 2026
As per organization salary scale
1 vacancies

On-site

Full-time

Senior Data Analyst for Ethiopia - based in Kampala

04 November 2026

05 November 2026

1 vacancies

54

As per organization salary scale

Job announcement

Job announcement

Uganda

Job announcement

IT MANAGER-NATIONAL-DAMASCUS

Job announcement
Syria

On-site

Full-time

58
04 November 2026
17 November 2026
As per organization salary scale
1 vacancies

On-site

Full-time

IT MANAGER-NATIONAL-DAMASCUS

04 November 2026

05 November 2026

1 vacancies

58

As per organization salary scale

Job announcement

Job announcement

Syria

Job announcement

AI Technical Specialist - Iraq Higher Education AI Workforce Readiness

Job announcement
Iraq

Remote

Full-time

88
03 November 2026
23 November 2026
$42000 - $45000
1 vacancies

Remote

Full-time

AI Technical Specialist - Iraq Higher Education AI Workforce Readiness

03 November 2026

05 November 2026

1 vacancies

88

$42000 - $45000

Job announcement

Job announcement

Iraq

Job announcement

Digital Transformation and IT Officer and Junior Civil Engineer – Infrastructure Coordination

Job announcement
Lebanon

On-site

Full-time

72
03 November 2026
08 November 2026
As per organization salary scale
1 vacancies

On-site

Full-time

Digital Transformation and IT Officer and Junior Civil Engineer – Infrastructure Coordination

03 November 2026

05 November 2026

1 vacancies

72

As per organization salary scale

Job announcement

Job announcement

Lebanon

Job announcement

Senior Data Analyst

Job announcement
United KingdomUnited States of America

Remote

Full-time

Half-time

120
29 October 2026
31 December 2026
$85000 - $100000
1 vacancies

Remote

Full-time

Half-time

Senior Data Analyst

29 October 2026

05 November 2026

1 vacancies

120

$85000 - $100000

Job announcement

Job announcement

United KingdomUnited States of America

Job announcement

Software Engineer

Job announcement
Netherland

Remote

Full-time

390
20 October 2026
08 November 2026
As per organization salary scale
1 vacancies

Remote

Full-time

Software Engineer

20 October 2026

05 November 2026

1 vacancies

390

As per organization salary scale

Job announcement

Job announcement

Netherland