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