- Location
- Johannesburg
- Type
- Part-time
- Department
- IT
- Seniority
- Senior
- Closing date
- Today
- Source
- CareersPage
Description
Summary of Role
We are seeking an experienced Senior SharePoint Developer to design, develop, and support enterprise SharePoint solutions within a complex operational environment. The successful candidate will be responsible for delivering scalable collaboration, workflow automation, document management, and business process solutions using the Microsoft 365 platform.
Responsibilities
- Design, develop, and maintain SharePoint Online and Microsoft 365 solutions.
- Build custom applications, forms, workflows, and business process automations using Power Platform (Power Apps, Power Automate, Power BI).
- ShareGate is required.
- Develop and support SharePoint Framework (SPFx) web parts and integrations.
- Integrate SharePoint with enterprise systems, databases, and third-party applications.
- Manage document management, records management, permissions, and governance standards.
- Gather business requirements and translate them into technical solutions.
- Provide technical leadership, mentoring, and best-practice guidance to junior team members.
- Troubleshoot complex issues and optimise platform performance, security, and user adoption.
- Support solution deployment, testing, and ongoing enhancement initiatives.
Qualifications and Experience
- 7+ years' experience in SharePoint development and administration.
- Strong experience with SharePoint Online, Microsoft 365, SPFx, Power Platform, PowerShell, and Azure services.
- Proven experience delivering enterprise-scale collaboration and workflow solutions.
- Experience integrating SharePoint with ERP, HR, operational, or business-critical systems.
- Knowledge of Microsoft security, governance, and compliance frameworks.
- Relevant Microsoft certifications (advantageous).
Preferred Experience
- Experience within mining, heavy industry, manufacturing, or large corporate environments.
- Exposure to digital transformation, process automation, and document control systems.
- Strong stakeholder engagement and solution architecture capabilities.
Key Competencies
- Solution Design & Architecture
- Stakeholder Management
- Problem Solving & Troubleshooting
- Process Improvement & Automation
- Leadership & Mentoring
- Communication & Documentation Skills