International Rescue Committee
Non-profit + 1 more
Description
Desired Experience and Skills
- At least five years of experience working in technology domain to develop and rollout data platforms for programs – out of which, at least three years of experience developing, implementing, and supporting PowerApps applications 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.
- 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.
- 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
- Certifications such Microsoft Power Platform Developer are an added advantage
Major 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
Start hiring with Fuzu
Recruit better talent faster - on your own or with our support.
Explore recruitment platformJob search tips from Fuzu
Selected articles on cover letters, CV structure, and interview preparation.