Microsoft SharePoint Developer
Job Placements · Kensington
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →Job Title: Microsoft SharePoint Developer
Location: Johannesburg, South Africa
Department: Chief Technology and Information Office (CTIO)
Overall Purpose of the Job
The Microsoft SharePoint Developer is responsible for the development, administration, support, and optimisation of the company's SharePoint and related Microsoft 365 environments. The role ensures that SharePoint platforms, collaboration sites, workflows, and integrations are secure, reliable, and aligned with business requirements, while supporting digital transformation through effective information management, process automation, and user enablement.
Education (Formal Qualification Required)
Minimum
A relevant National Diploma / Degree in Information Technology, Computer Science, Information Systems, or a related ICT qualification.
Relevant Microsoft SharePoint / Microsoft 365 certifications (preferably not older than 5 years).
Ideal
- Bachelors Degree or advanced qualification in Information Technology, Computer Science, Software Development, or a related field.
- Advanced certifications in Microsoft 365 / SharePoint Administration or Development, Power Platform (Power Automate / Power Apps) and Microsoft Azure fundamentals or related cloud technologies.
Requirements
Minimum
- Valid Code 8 Drivers License
Training and Knowledge
Minimum
Working knowledge of
- SharePoint Online and/or SharePoint Server administration
- Microsoft 365 services and collaboration tools
- SharePoint permissions, security, and governance
- Power Automate and workflow automation
- SharePoint Designer / PowerShell scripting
- SharePoint site architecture, libraries, lists, metadata, and document management
- Integration with enterprise systems and Microsoft ecosystem tools
Ideal
Knowledge of
- Power Apps and Power BI integration
- Nintex workflows/forms (if applicable)
- HTML, CSS, JavaScript, and custom SharePoint development
- Active Directory / Entra ID integration
- Information governance, records management, and data protection requirements
- Disaster recovery and backup approaches for SharePoint environments
Experience
Minimum
- Minimum 5 years hands-on experience in SharePoint development, configuration, administration, and support.
- Experience in SharePoint Online and/or SharePoint Server environments.
- Experience in Microsoft 365 application environments.
- Experience in workflow aut
.special-hidden { display: none; }