
Job Description
Job Posting Organization:
The International Rescue Committee (IRC) is a humanitarian organization that responds to the world’s most severe crises, helping individuals whose lives have been disrupted by conflict and disaster. Established in 1933 at the request of Albert Einstein, the IRC operates in over 40 countries and 25 U.S. cities, focusing on improving health, safety, economic well-being, education, and empowerment for those affected by crises. The organization is committed to implementing evidence-based programs and generating high-quality data to inform decision-making and meet donor requirements. The Monitoring Evaluation Technology Accountability and Learning (METAL) Unit plays a crucial role in providing global guidance and resources to ensure that IRC staff are equipped to manage and generate the right data for effective programmatic decision-making. The IRC's commitment to technology in monitoring and evaluation is outlined in its Measurement Strategic Plan, which emphasizes the need for a comprehensive technology stack to enhance program delivery.
Job Overview:
The Software Developer-Analyst position is focused on providing technology support for Program Data and Analytics. This role is integral to the development, implementation, and support of IRC’s global technology tools and platforms, which are essential for organizing and analyzing data generated by various IRC products. The Software Developer-Analyst will work closely with staff across different levels and locations to analyze, develop, and enhance tools and processes that contribute to the successful rollout of technology for measurement products. Key responsibilities include data platform development, technical assistance, second-line help desk support, and establishing standards for data quality and security" style="border-bottom: 1px dotted #007bff !important;">security. The position requires collaboration with various teams to ensure that the technology solutions meet the needs of the organization and improve program delivery.
Duties and Responsibilities:
The major responsibilities of the Software Developer-Analyst include:
Required Qualifications:
Candidates must have at least five years of experience in the technology domain, specifically in developing and rolling out data platforms for programs. A minimum of three years of experience in developing, implementing, and supporting CommCare applications and Microsoft Power BI dashboards for large and complex programs is required. Experience in public sector programming and M&E-specific technology tools is essential. Candidates should possess strong communication skills in English, both verbal and written, and demonstrate analytical curiosity and innovative problem-solving abilities. The ability to work independently and collaboratively in a cross-functional team is crucial, along with the capacity to establish and maintain working relationships across all organizational levels.
Educational Background:
While the specific educational background is not explicitly stated, candidates are typically expected to have a degree in a relevant field such as Computer Science, Information Technology, or a related discipline that supports the technical requirements of the role.
Experience:
The position requires at least five years of relevant experience in technology, with a focus on developing and rolling out data platforms for programs. Candidates should have substantial experience in working with CommCare applications and Microsoft Power BI, particularly in large and complex program settings. Experience in the public sector and familiarity with monitoring and evaluation technology tools are also important.
Languages:
Fluency in English is mandatory, both in verbal and written forms. Additionally, the ability to speak, read, and understand another language such as French, Spanish, or Arabic is considered a strong advantage, enhancing communication capabilities within diverse teams and contexts.
Additional Notes:
This position is hybrid and open to internal candidates based in countries where IRC operates, provided they have the right to work in their location. Successful candidates will be hired on a local employment contract according to the local salary scale. The role is open to candidates located in the United Kingdom and Kenya, with a compensation range of £45,954 - £53,614, which is influenced by various factors including labor market conditions, job type, internal equity, and budget considerations. The position has an end date of 31 May 2027, and all IRC workers must adhere to the core values and principles outlined in the IRC Way - Standards for Professional Conduct, which emphasize integrity, service, equality, and accountability.
The International Rescue Committee (IRC) is a humanitarian organization that responds to the world’s most severe crises, helping individuals whose lives have been disrupted by conflict and disaster. Established in 1933 at the request of Albert Einstein, the IRC operates in over 40 countries and 25 U.S. cities, focusing on improving health, safety, economic well-being, education, and empowerment for those affected by crises. The organization is committed to implementing evidence-based programs and generating high-quality data to inform decision-making and meet donor requirements. The Monitoring Evaluation Technology Accountability and Learning (METAL) Unit plays a crucial role in providing global guidance and resources to ensure that IRC staff are equipped to manage and generate the right data for effective programmatic decision-making. The IRC's commitment to technology in monitoring and evaluation is outlined in its Measurement Strategic Plan, which emphasizes the need for a comprehensive technology stack to enhance program delivery.
Job Overview:
The Software Developer-Analyst position is focused on providing technology support for Program Data and Analytics. This role is integral to the development, implementation, and support of IRC’s global technology tools and platforms, which are essential for organizing and analyzing data generated by various IRC products. The Software Developer-Analyst will work closely with staff across different levels and locations to analyze, develop, and enhance tools and processes that contribute to the successful rollout of technology for measurement products. Key responsibilities include data platform development, technical assistance, second-line help desk support, and establishing standards for data quality and security" style="border-bottom: 1px dotted #007bff !important;">security. The position requires collaboration with various teams to ensure that the technology solutions meet the needs of the organization and improve program delivery.
Duties and Responsibilities:
The major responsibilities of the Software Developer-Analyst include:
- Software Development: Collaborate with CRRD MEAL and Program teams to gather and analyze requirements for measurement technology products. Support the development and rollout of organization-wide dashboard products, including Annual Statistics and Program Indicator Dashboards. Develop and enhance Power Platform applications and other low-code/no-code data platforms to support program data. Participate in designing and implementing data quality processes for technology products. Create technical documentation, including user guides and setup manuals. Maintain technology development standards and guidelines, ensuring adherence to IRC-wide policies. Provide training on developed data products to business teams and end users.
- Data Analysis: Work with stakeholders to document data analysis requirements and lead the design and development of DataMarts and multi-dimensional cubes for IRC global dashboards. Train data analysts on using BI DataMarts and multi-dimensional cubes for Power BI dashboard development. Maintain data and metadata definitions and documentation.
- Technology Support: Provide Tier-2 and Tier-3 support for measurement technology products. Offer training and hyper-support during piloting and rollout phases. Assist in systems analysis for data engineering and architecture teams to convert business requirements into technology deliverables.
Required Qualifications:
Candidates must have at least five years of experience in the technology domain, specifically in developing and rolling out data platforms for programs. A minimum of three years of experience in developing, implementing, and supporting CommCare applications and Microsoft Power BI dashboards for large and complex programs is required. Experience in public sector programming and M&E-specific technology tools is essential. Candidates should possess strong communication skills in English, both verbal and written, and demonstrate analytical curiosity and innovative problem-solving abilities. The ability to work independently and collaboratively in a cross-functional team is crucial, along with the capacity to establish and maintain working relationships across all organizational levels.
Educational Background:
While the specific educational background is not explicitly stated, candidates are typically expected to have a degree in a relevant field such as Computer Science, Information Technology, or a related discipline that supports the technical requirements of the role.
Experience:
The position requires at least five years of relevant experience in technology, with a focus on developing and rolling out data platforms for programs. Candidates should have substantial experience in working with CommCare applications and Microsoft Power BI, particularly in large and complex program settings. Experience in the public sector and familiarity with monitoring and evaluation technology tools are also important.
Languages:
Fluency in English is mandatory, both in verbal and written forms. Additionally, the ability to speak, read, and understand another language such as French, Spanish, or Arabic is considered a strong advantage, enhancing communication capabilities within diverse teams and contexts.
Additional Notes:
This position is hybrid and open to internal candidates based in countries where IRC operates, provided they have the right to work in their location. Successful candidates will be hired on a local employment contract according to the local salary scale. The role is open to candidates located in the United Kingdom and Kenya, with a compensation range of £45,954 - £53,614, which is influenced by various factors including labor market conditions, job type, internal equity, and budget considerations. The position has an end date of 31 May 2027, and all IRC workers must adhere to the core values and principles outlined in the IRC Way - Standards for Professional Conduct, which emphasize integrity, service, equality, and accountability.
Info
Job Posting Disclaimer
This job posting is provided for informational purposes only. The accuracy of the job description, qualifications, and other details mentioned is the sole responsibility of the employer or the organization listing the job. We do not guarantee the validity or legitimacy of this job posting. Candidates are advised to conduct their own due diligence and verify the details directly with the employer before applying.
We are not liable for any decisions or actions taken by applicants in response to this job listing. By applying, you agree that all application processes, interviews, and potential job offers are managed exclusively by the listed employer or organization.
Beware of fraudulent job offers. Do not provide sensitive personal information or make any payments to secure a job.
We are not liable for any decisions or actions taken by applicants in response to this job listing. By applying, you agree that all application processes, interviews, and potential job offers are managed exclusively by the listed employer or organization.
Beware of fraudulent job offers. Do not provide sensitive personal information or make any payments to secure a job.