Senior SharePoint Developer

N2P Systems

Vancouver

On-site

CAD 100,000 - 140,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

N2P Systems is seeking a Senior SharePoint Developer to design, develop, and deploy SharePoint Online solutions within Microsoft 365. You will collaborate with analysts, architects, and end users to translate requirements into scalable technical designs.

The role emphasizes hands-on development, troubleshooting, and post‑production support across the full lifecycle, including solution design, testing, deployment, and documentation.

Qualifications

  • 7-10 years of IT development experience.
  • Strong hands-on SharePoint development with Microsoft 365.
  • Experience with SPFx web parts, React, and TypeScript.

Responsibilities

  • Translate business requirements into technical designs and components.
  • Design and develop enterprise collaboration solutions using SharePoint Online and Microsoft 365.
  • Develop SPFx web parts, extensions, and reusable components.

Skills

SharePoint Online
SPFx
React
TypeScript
Power Platform
Microsoft 365
REST APIs
Solution architecture

Tools

PnP PowerShell
SharePoint Online Management Shell
Git / GitHub
Azure DevOps

Job description

We are seeking an experienced Senior SharePoint Developer with strong hands‑on expertise in SharePoint Online, Microsoft 365, SharePoint Framework (SPFx), React, TypeScript, and Power Platform.

The ideal candidate will work closely with business analysts, solution architects, technical leads, and end users to understand business requirements and deliver scalable, secure, and modern SharePoint‑based collaboration solutions. This role requires strong development and troubleshooting capabilities across the full application lifecycle, from requirements and solution design through development, testing, deployment, and post‑production support.

Key Responsibilities
  • Analyze business requirements and BRDs and translate them into technical designs, development tasks, and solution components.
  • Design, develop, and enhance enterprise collaboration solutions using SharePoint Online and Microsoft 365.
  • Develop custom SharePoint Framework (SPFx) web parts, extensions, and reusable components.
  • Develop and configure SharePoint sites, lists, libraries, pages, content types, metadata, permissions, and reusable solution components.
  • Customize SharePoint Online using out‑of‑the‑box capabilities, Power Platform components, and approved scripting approaches.
  • Integrate SharePoint solutions with Power Apps, Power Automate, REST APIs, Microsoft Graph, and other enterprise applications.
  • Participate in solution architecture, development, unit testing, QA, deployment, release, and post‑production support activities.
  • Troubleshoot production issues, perform root cause analysis, and implement fixes and enhancements within agreed timelines.
  • Develop and maintain technical documentation, including solution design documents, deployment guides, configuration documents, SOPs, release notes, and support handover documentation.
  • Follow secure coding practices, development standards, version control processes, and release management procedures.
  • Collaborate with onsite and offshore teams and provide technical input for effort estimation, sprint planning, and project execution.
  • Support junior team members and contribute to technical problem‑solving and delivery quality.
  • Stay current with developments in Microsoft 365, SharePoint Online, SPFx, React, and Power Platform, recommending improvements where appropriate.
Required Experience & Qualifications
  • 7-10 years of overall IT development experience.
  • Strong hands‑on experience in SharePoint development and Microsoft 365 collaboration solutions.
  • Strong experience with SharePoint Online, Office 365/Microsoft 365, and modern SharePoint development.
  • Hands‑on experience developing SPFx web parts and extensions.
  • Strong development experience with:
  • React
  • TypeScript
  • HTML5
  • CSS3
  • jQuery
  • Experience developing REST API‑based integrations.
  • Good understanding of SharePoint site architecture, lists, libraries, metadata, content types, search, permissions, page templates, and reusable components.
  • Working experience with Power Apps and Power Automate for business process automation and workflow development.
  • Experience with Visual Studio Code, Git, GitHub, or Azure Repos.
  • Understanding of package management, debugging, and standard development tools.
  • Experience documenting technical designs, deployment procedures, release notes, and support processes.
  • Strong troubleshooting skills across SharePoint Online, SPFx, Power Platform, and Microsoft 365.
  • Ability to work independently and deliver tasks within committed timelines.
  • Strong communication skills and the ability to interact effectively with business users, analysts, architects, and technical stakeholders.
Preferred Skills
  • Experience with Microsoft Graph API and Microsoft 365 integration patterns.
  • Experience with PnP PowerShell and SharePoint Online Management Shell.
  • Experience with scripting for SharePoint provisioning, deployment, and administration support.
  • Basic understanding of Microsoft Azure services relevant to SharePoint and Microsoft 365 solutions.
  • Understanding of Microsoft Entra ID/Azure AD concepts, authentication, users, groups, and permissions.
  • Experience with Azure DevOps or GitHub.
  • Knowledge of branching strategies, pull requests, code reviews, and CI/CD practices.
  • Understanding of responsive web design and modern UI development.
  • Experience working in Agile/Scrum development environments.
  • Understanding of incident, change, application support, and release management processes.
Technical Skills
SharePoint & Microsoft 365
  • SharePoint Online
  • Office 365 / Microsoft 365
  • Modern SharePoint Development
  • SharePoint OOTB Customization
  • Lists and Libraries
  • Content Types
  • Managed Metadata
  • Permissions and Security
  • Search Configuration
  • Page Templates
Development
  • SharePoint Framework (SPFx)
  • React
  • TypeScript
  • HTML5
  • CSS3
  • jQuery
  • REST APIs
  • Microsoft Graph API
Power Platform
  • Power Apps
  • Power Automate
  • Power Platform Connectors
DevOps & Tools
  • Git / GitHub
  • Version Control
  • Branching Strategies
  • Pull Requests
  • Package Management and Debugging Tools
Administration & Integration
  • PnP PowerShell
  • SharePoint Online Management Shell
  • SharePoint and Microsoft 365 Integration Patterns
  • Strong hands‑on development and problem‑solving skills
  • Excellent SharePoint Online and SPFx expertise
  • Ability to translate business requirements into technical solutions
  • Strong analytical and troubleshooting capabilities
  • Good technical documentation skills
  • Effective stakeholder communication
  • Ability to collaborate with onsite and offshore teams
  • Ownership and accountability for assigned deliverables
  • Ability to work independently while supporting the wider development team
  • Strong focus on code quality, security, and delivery timelines
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. SharePoint Developer
Sr. SharePoint Developer

PeoplePilot • Vancouver

On-site
CAD 120,000 - 160,000
Office 365 SharePoint Developer
Office 365 SharePoint Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 70,000 - 110,000
M365 Admin and Operations Support – SharePoint Online, Power Platform & Copilot Studio
M365 Admin and Operations Support – SharePoint Online, Power Platform & Copilot Studio

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Vancouver

On-site
CAD 90,000 - 140,000
Junior Microsoft SharePoint Developer
Junior Microsoft SharePoint Developer

West X Business Solutions • Vancouver

On-site
CAD 60,000 - 80,000
Competitive compensation
Comprehensive benefits package
Fully remote work opportunity
+1
Sharepoint/ Power Automate Contractor
Sharepoint/ Power Automate Contractor

isgSearch • Vaughan

On-site
CAD 80,000 - 100,000
RQ11370 - Software Developer - Senior
RQ11370 - Software Developer - Senior

Worky • Toronto

On-site
CAD 90,000 - 120,000
Engineering Specialist Viva Engage
Engineering Specialist Viva Engage

Compunnel, Inc. • Montreal (administrative region)

Hybrid
CAD 110,000 - 140,000
M365 Technical Lead
M365 Technical Lead

Tata Consultancy Services • Vancouver

On-site
CAD 120,000 - 180,000
Senior SharePoint & Microsoft 365 Solutions Engineer
Senior SharePoint & Microsoft 365 Solutions Engineer

N2P Systems • Vancouver

On-site
CAD 100,000 - 140,000
Senior Software Engineer
Senior Software Engineer

Russell Tobin • Toronto

On-site
CAD 80,000 - 120,000