Senior Sharepoint Developer (9+ Years Experience) / Johannesburg South Africa

Johannesburg, GP, ZA, South Africa

Job Description

About the Role



We are looking for an experienced

SharePoint Developer

with strong expertise in designing, developing modules, and maintaining SharePoint solutions sites. The ideal candidate should have deep knowledge of SharePoint on-premises and online (Office 365), custom development using SharePoint Framework, and integration with enterprise applications. This role requires hands-on technical expertise, strong problem-solving skills, and the ability to work with business stakeholders to deliver scalable and secure solutions.

Key Responsibilities



Design, develop, and maintain custom SharePoint applications, workflows, and components. Develop and deploy solutions using

SharePoint Framework (SPFx), PowerShell, CSOM, REST API, and .NET

. Manage and support SharePoint Online (Office 365) and SharePoint On-Premises environments. Implement and maintain document management, collaboration, and workflow automation solutions. Integrate SharePoint with external systems and third-party applications. Work closely with business teams to gather requirements and translate them into technical solutions. Ensure SharePoint solutions comply with governance, security, and performance standards. Provide support, troubleshooting, and performance optimization for SharePoint applications. Mentor junior developers and collaborate with cross-functional teams.

Required Skills & Experience



9+ years of experience

in SharePoint development and administration. Strong expertise in

SharePoint Online, SharePoint 2016/2019, and Office 365

. Hands-on experience with

SPFx, React/TypeScript, C#, .NET, JavaScript, Power Automate, and Power Apps

. Good knowledge of

SharePoint Designer, Workflows, Nintex, and InfoPath

. Strong understanding of

SharePoint architecture, site collections, lists, libraries, permissions, and search

. Experience with

PowerShell scripting

for automation and administration tasks. Solid understanding of

SQL Server

and data integration with SharePoint. Excellent problem-solving, analytical, and communication skills.

Preferred Qualifications



Microsoft

SharePoint/Office 365 Certification

. Experience in

Azure services integration

(Azure Functions, Logic Apps, Graph API). Exposure to migration projects (SharePoint On-Premises to Online).
Job Type: Full-time

Work Location: In person

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
    JD1507642
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, GP, ZA, South Africa
  • Education
    Not mentioned