Microsoft Power Platform & Sharepoint Developer

Cape Town, Western Cape, South Africa

Job Description

Key Responsibilities Technical Delivery

  • Design, develop, and maintain SharePoint Online sites, libraries, workflows, and custom components.
  • Build high-quality PowerApps (Canvas and Model-Driven) to automate and streamline business processes.
  • Develop and optimise Power Automate flows for integration, automation, and system orchestration.
  • Create intuitive, interactive Power BI dashboards and reports for stakeholders.
  • Support integration across Microsoft 365, Azure services, and third-party systems.
  • Ensure solutions follow best practices for security, scalability, governance, and documentation.
Project & Stakeholder Engagement
  • Meet regularly with project stakeholders to gather requirements and provide progress updates.
  • Translate business needs into clear technical specifications and solution designs.
  • Plan and manage project timelines, deliverables, and dependencies.
  • Maintain excellent organisation and time management across multiple concurrent projects.
  • Provide user training, communicate changes effectively, and support adoption of new solutions.
Quality & Governance
  • Maintain accurate documentation throughout the development lifecycle.
  • Ensure compliance with internal governance, data protection requirements, and Microsoft best practices.
  • Troubleshoot and resolve issues across Power Platform and SharePoint environments.
Skills & Experience Technical Expertise
  • Expert-level proficiency in:
  • SharePoint Online development (site architecture, modern pages, lists/libraries, JSON formatting, SPFx advantageous).
  • PowerApps (Canvas and/or Model-Driven).
  • Power Automate (cloud flows, approvals, integrations).
  • Power BI (DAX, data modelling, visuals, publishing).
  • Strong understanding of Microsoft 365, Azure AD, and data integration.
  • Experience with governance, security, and lifecycle management of Power Platform solutions.
  • Experience with Azure Logic Apps, Dataverse, or Microsoft Graph API.
Professional Skills
  • Excellent communication skills with the ability to explain concepts clearly and confidently in English.
  • A strong people person - approachable, patient, and comfortable working with diverse stakeholders.
  • High degree of organisation, professionalism, and time-management.
  • Ability to work independently and manage competing priorities effectively.
  • Strong problem-solving skills and attention to detail.
  • Background in business analysis or project coordination.
Preferred Qualifications (Optional)
  • Microsoft certifications (e.g., PL-100, PL-200, PL-300, PL-400).
Contract Details Location: Cape Town (preferred), South Africa
Employment Type: Full-time/Contract

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1630110
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cape Town, Western Cape, South Africa
  • Education
    Not mentioned