Software Developer/Analyst at International Rescue Committee | United Kingdom | Rezi

Software Developer/Analyst at International Rescue Committee

Software Developer/Analyst

International Rescue Committee · United Kingdom

3 days ago

Software Developer/Analyst

International Rescue Committee · United Kingdom

4 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

The Software Developer-Analyst is a member of the Data and Analytics Team, responsible for developing, implementing, and supporting IRC’s global technology tools and platforms for data organization and analysis. This role focuses on CommCare, Microsoft PowerApps, Microsoft Power BI, and Microsoft SQL Server Azure based data warehouse, contributing to the successful rollout of Technology for Measurement products.

Responsibilities

  • Gather and analyze requirements to inform development or improvement of measurement technology products.
  • Support the development and rollout of organization-wide dashboard products.
  • Develop and improve Power Platform applications and other low-code/no-code data platforms.
  • Participate in the design, implementation, and operation of data quality processes.
  • Develop technical documentation for technology for program products.
  • Develop and maintain technology development standards and guidelines.
  • Ensure adherence to developed standards and guidelines, including information/data security policies.
  • Provide technology training to business teams, deployment teams, and end users.
  • Support standards for data protection, confidentiality, and data security.
  • Review and analyze software requirements and convert them into estimated developer tasks.
  • Understand and document data analysis requirements.
  • Lead the design and development of DataMarts, multi-dimensional cubes, and ad-hoc persistent tables.
  • Train data analysts and other staff on the use of BI DataMarts and multi-dimensional cubes.
  • Develop and maintain data and metadata definitions, documentation, and versioning.
  • Provide Tier-2 and Tier-3 support for measurement technology products.
  • Provide training and hyper-support on measurement technology products during piloting and rollout.
  • Support systems analysis for data engineering and architecture teams.

Requirements

  • At least five years of experience working in technology to develop and rollout data platforms for programs.
  • At least three years of experience developing, implementing, and supporting CommCare applications and Microsoft Power BI dashboards for large and complex programs.
  • Experience in public sector programming and M&E specific technology tools.
  • Ability to effectively communicate in English, both verbally and in writing.
  • 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.

Skills

  • CommCare
  • Microsoft Power BI
  • Microsoft PowerApps
  • Microsoft SQL Server Azure
  • Power Platform
  • Low-code/no-code data platforms
  • Data quality processes
  • Technical documentation
  • Data protection
  • Data security
  • Data analysis
  • DataMarts
  • Multi-dimensional cubes
  • Ad-hoc persistent tables
  • BI DataMarts
  • Data lake house
  • ETLs
  • Azure integration services
  • Data Factory
  • SQL Server Integration Services
  • MS Excel
  • Macros
  • Microsoft T-SQL
  • Azure SQL Server
  • Data modeling
  • Data warehouse development
  • Mobile data collection
  • Case management
  • Enterprise data architectures
  • Integration
  • Master data management

Location

  • United Kingdom
  • Kenya

Work Type

  • Hybrid

Experience Level

  • At least five years of experience working in technology domain
  • At least three years of experience developing, implementing, and supporting CommCare applications and Microsoft Power BI dashboards

Salary/Compensations

  • £45,954 - £53,614

About the Company

  • 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.
  • IRC’s 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.
  • 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.

Equal Opportunity

  • 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.