2,139,430open jobs
137,612companies
238,820added this week
Browse all
Location
In office (Kuala Lumpur)
Seniority
Middle · 3+ years exp
Visa
Sponsors visas in United States, United Kingdom; no register of this country names it

Confirmed on the employer's own hiring board on Nov 9, 2026. First seen by Alion on Nov 9, 2026. AvePoint scores B on the Alion truth index.

Overview
Company
Impact
Profile match
AvePoint is an American software company founded in 2001 that supplies data management, migration, backup and governance tools for Microsoft 365, SharePoint, Teams and other collaboration platforms. Its products handle the problems Microsoft's own tooling leaves to customers, including tenant-to-tenant migration during mergers, backup and recovery beyond the platform's retention, permission sprawl, and the readiness controls organisations need before enabling artificial intelligence assistants over their content. Headquartered in Jersey City and listed on Nasdaq, it sells both directly and through a large managed service provider channel.

Job Overview

We are looking for a motivated, customer-oriented SharePoint Online / Microsoft 365 Developer with 3-5 years of hands-on experience i n 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 technical solutions.

    · Ability to explain technical concepts clearly to non-technical stakeholders.

    · Good analytical and troubleshooting skills.

    · A proactive approach and the ability to independently own assigned development tasks.

    · Comfort working with cross-functional and geographically distributed teams.

    Education

    Bachelor's degree in Computer Science, Information Technology, Software Engineering or a related discipline, or equivalent practical experience.

    Microsoft certifications such as PL-400, PL-200 or other relevant Microsoft 365 / Power Platform certifications are an advantage.

    Preferred Candidate Profile

    We are looking for a hands-on developer with solid coding and troubleshooting skills, rather than configuration-only SharePoint experience, and the potential to grow into a Technical Consultant or Solution Architect role.

    The ideal candidate:

    ·       Can independently develop and troubleshoot SharePoint Online and Power Platform solutions.

    ·       Is comfortable communicating directly with customers and participating in requirement discussions.

    ·       Can understand a business problem and propose a practical technical approach.

    ·       Takes ownership of assigned tasks and deliverables.

    ·       Is willing to learn new Microsoft 365 and cloud technologies.

    ·       Has an interest in developing broader solution-design and consulting capabilities.

    ·       A good team player who can coordinate effectively with developers, business analysts and project stakeholders.

Any personal data you share with us during the application process will be processed strictly in compliance with applicable data protection laws and our Privacy Notice.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,139,430 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Enterprise Apps
Similar stack
Same company
Kuala Lumpur
IT MES Engineer 3 hours ago
In office · Full-Time · 2+ years exp · Malaysia
Java
SQL
Apply
In office · United States
Databases
SAP HANA
Apply
Hybrid · Full-Time · 2+ years exp · Budapest
Management
BPMN
Apply
Remote (Portugal) · Full-Time · Portugal
SQL
Apply
In office · Full-Time · Portugal
Apply
Remote (worldwide) · Full-Time · Kuala Lumpur
Apply
≈ $12k – $27k per year (Estimated) · Remote (Malaysia) · Full-Time · Kuala Lumpur
Apply
In office · 3+ years exp · Bachelor's Degree · Kuala Lumpur
Apply
In office · Full-Time · Bachelor's Degree · Kuala Lumpur
C
C
SDL
Management
Agile
Scrum
Apply
In office · Full-Time · 10+ years exp · Bachelor's Degree · Kuala Lumpur
Apply
See all jobs
This is one of many
2,139,430 more open roles from verified company boards, updated every day.