SharePoint Developer / Consultant
SharePoint Online / Microsoft 365 Developer with 3–5 years of experience in developing, implementing and supporting solutions across SharePoint Online and the Microsoft 365 ecosystem.
- Kuala Lumpur, Kuala Lumpur, Malaysia
- Posted Nov 9, 2026
INDUSTRYSoftware & InternetSaaS & Enterprise Software
Responsibilities
- Design, develop, customise and maintain SharePoint Online solutions
- Develop custom solutions using SharePoint Framework (SPFx), TypeScript, React, JavaScript, HTML and CSS
- Configure SharePoint permissions, content types, metadata, document libraries, site structures and information architecture
- Develop document management, collaboration and business application solutions using SharePoint Online
- Troubleshoot and enhance existing SharePoint solutions
- Support SharePoint migration and modernisation activities
- Develop business process automation using Power Automate
- Develop business applications using Power Apps integrated with SharePoint Online and other Microsoft 365 services
- Integrate SharePoint and Microsoft 365 solutions with external systems using Microsoft Graph API, SharePoint REST API
- Work with Microsoft 365 technologies such as Teams, OneDrive and Microsoft Entra ID
- Understand and implement appropriate authentication and authorisation approaches for Microsoft 365 and integrated applications
- Troubleshoot and improve existing workflows, applications and integrations
- Work directly with customers and business stakeholders to understand requirements and operational challenges
- Participate in requirement-gathering sessions, technical discussions and solution demonstrations
- Translate business requirements into functional and technical designs
- Recommend suitable Microsoft 365, SharePoint and Power Platform solutions based on customer requirements
- Explain technical concepts and proposed solutions clearly to technical and non-technical stakeholders
- Participate throughout the software development lifecycle, including requirements analysis, design, development, testing, deployment and post-implementation support
- Prepare technical documentation, solution designs, configuration documents and deployment guides
- Perform unit testing, integration testing, troubleshooting and defect resolution
- Collaborate with project managers, business analysts and local/remote development teams
- Support production issues and provide technical recommendations for continuous improvement
Requirements
- Bachelor's degree in Computer Science, Information Technology, Software Engineering or a related discipline, or equivalent practical experience
- Experience in a Microsoft 365
- Experience in a SharePoint Online
- Experience in a Power Platform
Nice to have: Azure Functions, Azure App Service, Logic Apps, PnP PowerShell, PnPjs, SharePoint migration tools, Microsoft 365 governance, Microsoft 365 security concepts
Skills
SharePoint OnlineSharePoint Framework (SPFx)TypeScriptJavaScriptReactHTMLCSSPower AutomatePower AppsMicrosoft Graph APISharePoint REST APIMicrosoft Entra IDGit-based source controlCI/CDAzure DevOpsGitHubAzure FunctionsAzure App ServiceLogic AppsPnP PowerShellPnPjsSharePoint OnlineSharePoint Framework (SPFx)TypeScriptJavaScriptReactHTMLCSSPower AutomatePower AppsMicrosoft Graph APISharePoint REST APIMicrosoft Entra IDGitAzure DevOpsGitHubAzure FunctionsAzure App ServiceLogic AppsPnP PowerShellPnPjs
Full description
AvePointCompany details are for members
Sign up for a free job alert to see AvePoint's profile, website and LinkedIn, and the same for every employer on Referso Jobs.