
Senior Microsoft .NET / SharePoint Developer
- Johannesburg, Gauteng
- Contract
- Full-time
- Design, implement, and customize SharePoint-based solutions.
- Develop and extend SharePoint platform functionalities using Microsoft .NET technologies.
- Implement application solutions using SharePoint 2019 Subscription Edition.
- Develop and deploy custom web parts.
- Document all new IT SharePoint solutions.
- Test and update SharePoint solutions to align with new SharePoint releases.
- Manage and maintain databases ensuring optimization, performance, and data security.
- Conduct regular database backups and maintain records of all modifications.
- Monitor and troubleshoot any issues arising within SharePoint and related databases.
- Ensure robust database security and optimal performance.
- Work closely with clients, demonstrating a proactive, results-oriented, and problem-solving mindset.
- Proactive and client-focused with a ‘can-do’ mentality.
- Strong analytical and problem-solving abilities.
- Ability to translate business requirements into technical solutions.
- Excellent documentation and reporting skills.
- Microsoft Developer certifications such as:
- MCSD (Microsoft Certified Solutions Developer)
- MCDBA (Microsoft Certified Database Administrator)
- Certified SharePoint Developer / Administrator
- Microsoft Power Platform Developer
- Microsoft Certified: Power Platform Developer Associate
- Microsoft 365 Certified: Building Applications and Solutions with Microsoft 365 Core Services
- Or other relevant related qualifications
- At least 5 years’ experience working in a Microsoft SharePoint User Interface environment.
- Proven experience in delivering SharePoint-based solutions for business using both standard functionalities and customization with SharePoint Designer and Visual Studio.
- C#, ASP.NET, HTML, JavaScript, AJAX, CAML, XML, XSLT, REST
- Experience with IIS server administration and Windows PowerShell.
- Solid understanding and hands-on experience with MS SQL Server.
- Experience in SharePoint installation and configuration, at both farm and user levels.
- Experience with SharePoint 2019 Subscription Edition.
- Strong skills in architecture and design of SharePoint/.NET implementations using best practices.
- Experience with development and deployment of custom web parts.