Software Developer/Analyst
AI summary
The International Rescue Committee is hiring a Software Developer/Analyst in Kenya to join the METAL team and build data tools using PowerApps, Power Automate, Power BI, Databricks, and Azure SQL. The role focuses on developing organization-wide data products, ensuring data quality and security, and providing Tier-2/3 technical support. The position reports to the Technology Development Lead and requires at least five years of technology experience, including three years with PowerApps.
- Build and support PowerApps and Power Automate solutions for organization-wide data products
- Work with modern Microsoft stack including Power BI, Databricks, and Azure SQL
- Provide Tier-2 and Tier-3 technical support and hyper-support during pilot rollouts
- Requires at least five years of experience, with three years focused on PowerApps development
- 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
Not enough public dataNot enough public salary data is available for this exact role. Before applying, prepare to ask about gross pay, benefits, contract length, probation period, transport and any allowances.
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, internship, segurancaThe tags and summary point to skills connected with this role.
- RequiredAvailability to work in Not specifiedThe vacancy is associated with this location.
- UnclearComfort with the Full Time contract termsConfirm hours, duration, probation and benefits at the original source.
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 International Rescue Committee and the role in Not specified.
- Add concrete examples related to security, internship, seguranca, ideally with measurable outcomes or clear responsibilities.
- Follow the instructions from JobWeb Kenya; avoid sending documents to unofficial contacts or copied links.
- Confirm the deadline, interview location and employer contact before sharing personal documents.
- Prepare a polite question about pay, benefits and contract terms for later interview stages.
Source and safety check
- JobWeb 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, internship?
- How have you handled responsibilities similar to those in this job post?
- Are you available to work in Not specified under the listed contract or schedule?
- Prepare examples with clear responsibilities, tools used and measurable outcomes.
- Review the source and research 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
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.
Education
Bachelor’s degree in computer science, Information Technology, or related discipline
