Senior Sharepoint Developer

Overview

seeking a highly skilled and experienced developer to lead the design, development, and
implementation of enterprise-grade solutions. The ideal candidate will have deep expertise in
SharePoint Online and On-Premises, along with strong proficiency in Microsoft Azure services,
particularly Logic Apps, Azure Runbooks, and PnP PowerShell. This role requires a strategic thinker
with hands-on development skills and a passion for automation and modern workplace solutions.

Job Description

JOB DESCRIPTION
We are seeking a highly skilled and experienced developer to lead the design, development, and
implementation of enterprise-grade solutions. The ideal candidate will have deep expertise in
SharePoint Online and On-Premises, along with strong proficiency in Microsoft Azure services,
particularly Logic Apps, Azure Runbooks, and PnP PowerShell. This role requires a strategic thinker
with hands-on development skills and a passion for automation and modern workplace solutions.
RESPONSIBILITIES
SharePoint solution architecture: Design and implement scalable SharePoint solutions
(SharePoint Online; SharePoint Server if required) aligned to business needs.
SharePoint platform expertise: Strong understanding of Lists/Libraries, content types,
columns, views, site architecture, and SharePoint information design.
Security & permissions: Expertise in SharePoint permission models, inheritance, site/list/item
security, and group-based access control.
Microsoft 365 integrations: Experience integrating SharePoint with Microsoft 365 services
(Teams, Outlook, OneDrive, Power Platform) as needed.
Microsoft Graph experience: Hands-on experience using Microsoft Graph APIs to automate
and extend Microsoft 365/SharePoint capabilities.
Subscription/notification patterns: Experience designing notification/subscription-based
integrations and managing lifecycle/health of such integrations.
Azure Functions development: Build and maintain Azure Functions (HTTP/Queue/Timer
triggers) following best practices for reliability and maintainability.
API Management & API security: Use Azure API Management (APIM) to publish and secure
APIs, apply policies, and manage routing/versioning.
Authentication & authorization: Implement secure auth patterns using tokens/claims, rolebased access, and least-privilege principles.
Azure AD / Entra ID: App registrations, permissions/consent, OAuth flows, managed
identities, and RBAC for Azure resources and integrations.
Automation & scripting: Develop operational automation using Power Automate/Logic
Apps/Runbooks and scripting (PnP PowerShell) where applicable. SPFx / customization: Develop custom SharePoint components using SPFx (React), and use
PnP/CSOM/JSOM as needed for extensions and automation.
Troubleshooting & support: Diagnose and resolve complex issues across SharePoint, Graph,
Azure Functions, and API integrations in production environments.
Observability & monitoring: Implement logging/metrics/tracing, dashboards, and alerts for
operational visibility and faster incident resolution.
Delivery & leadership: Collaborate with stakeholders, translate requirements into solutions,
document designs, and mentor team members/code reviews.
PRIMARY SKILLS
Bachelor’s degree in Computer Science, Information Systems, or related field.
5 to 10 years of experience in SharePoint architecture and development.
Strong expertise in PnP PowerShell, SharePoint Framework (SPFx), and REST APIs.
Proven experience with Azure Logic Apps, Azure Automation (Runbooks), and Microsoft Graph
API.
Deep understanding of SharePoint Online, SharePoint 2013/2016/2019, and hybrid
configurations.
Experience with PowerShell scripting and automation in enterprise environments.
Familiarity with CI/CD pipelines and DevOps practices for SharePoint and Azure deployments.
CERTIFICATIONS REQUIRED(IF ANY)
Microsoft certifications (e.g., MS-600, AZ-204, MS-700).

Skills & Requirements

SharePoint Online, SharePoint On-Premises, PnP PowerShell, SharePoint Framework (SPFx), REST APIs, Azure Logic Apps, Azure Runbooks, Microsoft Graph API, PowerShell Scripting, Azure Functions, Microsoft 365 Integrations, Security & Permissions, API Management, Authentication & Authorization, Azure AD / Entra ID

 
 

Apply Now

Join Our Community

Let us know the skills you need and we'll find the best talent for you