SharePoint Online Developer
Role details
Job location
Tech stack
Job description
The M365 / SharePoint Online Developer is responsible for the technical development, design, and further development of SharePoint Online, Microsoft Teams, and the Power Platform. The position delivers solutions that align with the information architecture, governance, BIO, and compliance requirements and contributes to efficient collaboration, document management, automation, and integrations.
Place in the organization
The Developer is part of the M365 team within the organization. The role works closely with:
Functional consultants / information architects
M365 administrators
Security & Privacy (BIO, DLP, classification)
Product owner
DevOps/Agile team members
Users and key users
Result areas & Core tasks
- Technical implementation in SharePoint Online
Building and configuring SharePoint sites, libraries, lists, and content types.
Setting up templates, provisioning (PnP provisioning, site scripts, site designs).
Setting up and configuring permission structures in accordance with compliance and governance requirements.
- Development within the Power Platform
Developing workflows and automations (Power Automate).
Building Power Apps (Canvas and model-driven where necessary).
Creating custom connectors and integrations.
- Custom development
Developing SPFx web parts and extensions.
Calling and integrating Microsoft Graph API.
Developing scripts (PnP.PowerShell, Graph PowerShell, provisioning scripts).
- Migrations
Technically preparing and executing SharePoint migrations.
Setting up and managing migration tooling (ShareGate).
Transforming and cleaning up content via automation/scripting.
- Integrations & external tools
Integrating third-party apps and tools within M365.
Creating links via Graph, Logic Apps, or APIs.
- Management, optimization, and lifecycle
Implementing lifecycle updates and platform renewals within M365.
Identifying optimizations, performance issues, and security risks.
Documenting technical configurations and implementations.
Responsibilities
Implementing technical changes within the M365 environment.
Advising on technical choices, integrations, and development directions.
Performing migrations and automations in accordance with agreed frameworks.
Requirements
Do you have experience in SharePoint?, At least 3-7 years of experience as an M365 / SharePoint Online Developer.
In-depth knowledge of SharePoint Online (sites, libraries, content types, permissions).
Experience with
Power Automate
SPFx
Power Apps
PnP PowerShell
Microsoft Graph API
JSON templating (list formatting, site scripts)
Experience with migration tools (such as ShareGate).
Knowledge of governance, DLP, BIO, archiving law (preferred within the Dutch government).
Preferred
Nintex Workflow / Forms
Azure Logic Apps / Functions
Teams extensions
Certifications: PL-400, MS-600, MS-102
Competencies
Analytical skills
Problem-solving and accurate
Strong communication skills
Independent and team-oriented
Proactive in identifying platform changes