SharePoint Developer / Consultant
AvePoint · Kuala Lumpur, Kuala Lumpur, Malaysia
- Junior
- Full-time
- Posted 2026-11-09
- Confirmed live on 10 November 2026
Job description
Job Overview
We are looking for a motivated, customer-oriented SharePoint Online / Microsoft 365 Developer with 3–5 years of hands-on experience in developing, implementing and supporting solutions across SharePoint Online and the Microsoft 365 ecosystem.
The successful candidate will have strong hands-on development experience in SharePoint Online, SharePoint Framework (SPFx) and Power Platform, with exposure to Microsoft 365 integration, workflow automation and modern web development.
Alongside development, you will work directly with customers to understand requirements, participate in technical discussions and translate business needs into practical technical solutions.
This is a hands-on developer role with opportunities to build solution-design and customer-facing skills towards a Technical Consultant or Solution Architect career path.
Key Responsibilities
•
SharePoint Online Development
· Design, develop, customise and maintain SharePoint Online solutions, including sites, lists, libraries, pages and web parts.
· 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 when required.
•
Power Platform & Microsoft 365 Integration
· 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.
•
Customer Engagement & Solution Design
· 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.
•
Project Delivery & Support
· 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
Must-Have Technical Skills
· 3–5 years of relevant experience in SharePoint Online / Microsoft 365 development or implementation.
· Strong hands-on experience with SharePoint Online and SharePoint Framework (SPFx).
· Good development skills in TypeScript/JavaScript, React, HTML and CSS.
· Hands-on experience with Power Automate and experience developing applications or forms using Power Apps.
· Good understanding of SharePoint lists, libraries, permissions, content types, metadata and document management.
· Experience consuming REST APIs, with knowledge of Microsoft Graph API and/or SharePoint REST API.
· Basic understanding of Microsoft Entra ID app registrations, OAuth 2.0, delegated versus application permissions, access tokens, API scopes and permissions, and SPFx authentication fundamentals.
· Practical experience with Git-based source control, branching and pull requests, and familiarity with CI/CD build and deployment processes using Azure DevOps, GitHub or equivalent tools.
· Experience troubleshooting technical issues across SharePoint and Microsoft 365 solutions.
Good-to-Have Skills
· Experience with PnP PowerShell and/or PnPjs.
· Experience with Azure Functions, Azure App Service, Logic Apps or other Azure services.
· Experience integrating SharePoint Online with external/backend systems.
· Experience with SharePoint migration tools and migration projects.
· Understanding of Microsoft 365 governance and security concepts.
Customer-Facing Skills
· Good communication and interpersonal skills, with the confidence to participate in customer meetings and technical discussions.
· Ability to understand business requirements and translate them into tech
Prepare for the interview
Nothing collected for this employer yet. The Blind 75 is what technical screens draw from; practice it here, with a coach, in Java or Python.
More at AvePoint
- Principal Security Architect, Identity Resilience · Chicago, IL, United States
- Customer Success Manager · Los Angeles, CA, United States
- Customer Success Manager · Chicago, IL, United States
- Customer Success Manager · Jersey City, NJ, United States
- Customer Success Manager · Richmond, Virginia, United States
- Revenue Accountant · Manila, Philippines
- Maintenance Renewal Representative, ANZ · Cebu, Philippines
- Senior Revenue Accountant · Manila, Philippines