Senior Power Platform Applications Developer
BDO South Africa • Sandton, Gauteng • Posted June 13, 2026
About the Role
Primary Purpose of the Job
You will be responsible for designing, developing, deploying and supporting solutions on the Microsoft Power Platform (Canvas Apps, Model-Driven Apps, Power Automate, Power Pages) and/or Dynamics?365 (CE/CRM and possibly F&O) environments. You will act as a senior technical resource: driving architecture, mentoring other developers, integrating with other systems (e.g., Azure, APIs, SQL/Dataverse), ensuring best practices (ALM/CI-CD, governance, performance), and helping translate business requirements into technical solutions.
Main Duties and Responsibilities
- Engage with business stakeholders to gather and refine requirements and translate them into technical designs and solutions.
- Lead the development of model-driven and/or canvas Power Apps, Power Automate flows, Power Pages, and extend the solution via custom code/plugins where needed.
- Architect and build ...