Software Developer/Analyst
AI summary
IRC is hiring a Software Developer/Analyst in Nairobi to join the METAL team building and supporting data tools for CRRD Programs. The role focuses on PowerApps, Power Automate, Power BI, Databricks, and Azure SQL, including development, documentation, data quality, and Tier-2/3 support. Candidates need at least five years in technology with three years on PowerApps, plus strong teamwork and communication skills.
- Focus on Microsoft Power Platform: PowerApps, Power Automate, and Azure ecosystem
- At least 5 years in technology with 3 years developing PowerApps solutions
- Involves data platform development, documentation, and Tier-2/3 support
- Reports to Technology Development Lead within the METAL team
- Bachelor's degree in Computer Science, IT, or related field required
AI job guide
Use this guide to check salary signals, requirements, documents, application steps and safety before you apply.
AI salary guide
Source salary availableThe source lists US Pay Rate: $85,000 - $95,000/yr; UK Pay Rate: £46,780 - £55,552/yr. Confirm the final pay, benefits, contract terms and allowances directly with the employer before accepting an offer.
Can you qualify for this role?
- Required5+ years of relevant experienceThe job post includes a minimum experience signal.
- RequiredEducation or certification mentioned in the postThe captured text mentions education, a diploma, certificate, or licence.
- PreferredPractical evidence in security, hospitality, internshipThe tags and summary point to skills connected with this role.
- RequiredAvailability to work in NairobiThe vacancy is associated with this location.
Documents to prepare
- Likely requiredUpdated CV
- Role specificCover letter or short employer message
- OptionalProfessional references
- Role specificAcademic or professional certificates
- VerifyID or passport only after verifying the employer
Application tips for this job
- Place your strongest Software Developer/Analyst evidence in the first half of your CV.
- In your cover letter or employer message, connect your experience to IRC - International Rescue Committee and the role in Nairobi.
- Add concrete examples related to security, hospitality, internship, ideally with measurable outcomes or clear responsibilities.
- Follow the instructions from Impactpool Kenya; avoid sending documents to unofficial contacts or copied links.
- Confirm the deadline, interview location and employer contact before sharing personal documents.
Source and safety check
- Impactpool Kenya
- Original source link available
- Application method is clear
- Deadline not specified
- No major risk signal was detected in the captured text.
Never pay for interviews, shortlisting, medical checks, uniforms, or job placement. Confirm every application at the original source before sharing personal documents. Report suspicious listing.
Interview preparation
- What experience makes you a strong fit for this Software Developer/Analyst role in security, hospitality?
- How have you handled responsibilities similar to those in this job post?
- Are you available to work in Nairobi under the listed contract or schedule?
- Prepare examples with clear responsibilities, tools used and measurable outcomes.
- Review the source and research IRC - International Rescue Committee before the interview.
Ask what the first priorities will be in the role and how success will be measured.
Similar jobs to consider
Use AI to apply better
After confirming the original source, use Career Assistant to check role fit, tailor your CV and prepare a cover letter or employer message.
Original source description
- The Software Developer will be part of the METAL team which is responsible for delivering products that support the collection, management and visualization of KPIs relevant to higher-level decision-making for CRRD Programs.
- The Software Developer will build and support data tools that drive decision-making across IRC, working with platforms like PowerApps, Power BI, Databricks, and Azure SQL. They will be a skilled contributor to the CRRD Data & Analytics team with strong
Experience
in Microsoft PowerApps and Power Automate.
Specific tasks include data platform development, support, configuration, technical assistance and routing of technical issues, 2nd line help desk support, and participation in setting standards for processes, data quality, data security, and systems configuration.
The Software Developer will report to the Technology Development Lead. They will work closely with other developers, QA, Project Manager and the Program Data Systems Product Manager.
Major
and Skills
At least five years of
working in technology domain to develop and rollout data platforms for programs – out of which, at least three years of
developing, implementing, and supporting PowerApps applications for large and complex programs.
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.
Ability to effectively communicate in English both in verbal (i.e., day-to-day discussions, team meetings) and written (
with Databricks, Dataverse connectors, APIs, and Microsoft Azure
Certifications such Microsoft Power Platform Developer are an added advantage
Compensation:
(US Pay Rate: $85,000 - $95,000/yr; UK Pay Rate: £46,780 - £55,552/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
and skills relative to the defined job requirements.
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.
Cookies:
https://careers.rescue.org/us/en/cookiesettings
#LI-1
At Impactpool we do our best to provide you the most accurate info, but closing dates may be wrong on our site. Please check on the recruiting organization's page for the exact info. Candidates are responsible for complying with deadlines and are encouraged to submit applications well ahead.
Before applying, please make sure that you have read the
in developing data platforms and a strong background in Microsoft technologies. This position offers an opportunity to contribute to impactful humanitarian efforts through innovative technology solutions.
Candidate
in technology development
Three years of
with PowerApps applications
with source code and version control platforms
Strong team development and code quality assurance practices
Effective communication skills in English
Analytical and innovative problem-solving skills
Ability to work independently and in teams
with Databricks and Microsoft Azure
Fellowship
Master the recruitment process of the impact sector!
Become a fellow and gain access to Impactpool's premium material that will boost your career in the impact sector
Explore fellowship
Show IRC - International Rescue Committee that you are interested in them
Recruiters from the organization will be able to view your profile, contact you for current & future vacancies and engage you on opportunities that match your skills and interest.
Connect with organization
Software Developer/Analyst
IRC - International Rescue Committee
Nairobi
International
Mid level
Speaks English
Apply
Responsibilities
- Design, develop, and maintain PowerApps and Power Automate solutions
- Support development and rollout of organization-wide data products in collaboration with METAL and sector experts
- 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 technical support, including issue routing and resolution
- Collaborate with IT and data engineering teams on systems integration
- Review software
Requirements
and translate them into development tasks
Contribute to setting and enforcing standards for processes, data quality, and system configurations
Provide hyper-support during pilot phases of technology rollouts
Perform other duties as assigned
Key Working Relationships
Position Reports to: Technology Development Lead
Direct Reports: None
Management in Partnership: None
Key Internal Relationships:
METAL Product Managers
METAL QA Analyst
METAL Project Manager
IT Data Team
Desired
and design specifications) form, as well as an overall ability to be clear and concise in all communications.
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.
for the position and that you qualify. Applications from non-qualifying applicants will most likely be discarded by the recruiting manager.
Summary by Impactpool
The International Rescue Committee (IRC) is seeking a Software Developer/Analyst to join the METAL team, which focuses on enhancing program effectiveness through data tools. The role involves designing, developing, and maintaining solutions using PowerApps and Power Automate, as well as providing technical support and ensuring data quality. The ideal candidate will have extensive
Bachelor's degree in computer science or related field
At least five years of
Education
Bachelor's degree in computer science, Information Technology, or related discipline
