Back to results

SharePoint Developer

  • Toronto, ON, Canada
  • Greater Toronto Area, Canada, Canada

$70 to $80 CAD / hour · Contract

Applications open in a new tab.

Job details

Pay
$70 to $80 CAD / hour
Job type
Contract
Apply by
Experience
5+ years of hands-on SharePoint development experience.
Posting language
English
Posted

Original job description

Role Overview

Contract Duration: 3 months

We are seeking an experienced SharePoint Developer for a 3-month contract with a financial services client to design, develop, and support enterprise collaboration, content management, and business process solutions across the Microsoft platform. The successful candidate will possess strong expertise in both legacy SharePoint environments and modern SharePoint Online capabilities within Microsoft 365.

The role requires a combination of technical development skills, solution architecture experience, and the ability to work closely with business stakeholders to deliver scalable, secure, and user-friendly collaboration solutions. The ideal candidate will be equally comfortable supporting existing SharePoint Server environments while leveraging modern cloud-based technologies to enhance productivity, automation, and information management capabilities.

Key Responsibilities

  • Design, develop, configure, and maintain SharePoint solutions across SharePoint Online and on-premises environments.
  • Develop and customize SharePoint sites, pages, document libraries, lists, workflows, forms, and web parts.
  • Build modern workplace solutions leveraging SharePoint Online and the Microsoft 365 ecosystem.
  • Design and implement information architecture, metadata strategies, document management frameworks, and governance controls.
  • Create custom solutions utilizing SharePoint Framework (SPFx), JavaScript, TypeScript, REST APIs, and Microsoft Graph.
  • Configure and manage security, permissions, and access controls in accordance with organizational standards.
  • Work directly with business users to gather requirements and translate them into effective technical solutions.
  • Provide guidance on SharePoint best practices relating to collaboration, document management, records retention, governance, and compliance.
  • Conduct solution demonstrations, user training sessions, and knowledge transfer activities.

Required Qualifications

  • 5+ years of hands-on SharePoint development experience.
  • Strong experience with SharePoint Online as well as SharePoint Server 2013, 2016, and/or 2019.
  • Strong experience with Microsoft Power Platform, including Power Apps, Power Automate, and Power BI.
  • Demonstrated hands-on experience planning and executing migrations from on-premises SharePoint environments to SharePoint Online, including content, permissions, metadata, workflows, customizations, and post-migration validation.
  • Demonstrated experience supporting and enhancing legacy SharePoint environments while implementing modern Microsoft 365 capabilities.
  • Experience developing solutions using SharePoint Framework (SPFx), JavaScript, TypeScript, HTML, CSS, REST APIs, and Microsoft Graph.
  • Strong knowledge of SharePoint governance, security, permissions management, information architecture, document management, and records management.
  • Experience with PowerShell scripting and SharePoint administration.

Preferred Qualifications

  • Experience integrating SharePoint with Microsoft Teams, OneDrive, Microsoft 365 services, and third-party applications.
  • Experience with Microsoft Azure technologies, including Entra ID (Azure Active Directory), Azure Functions, Logic Apps, and related cloud services.
  • Experience with .NET/C#, SQL Server, Git, Azure DevOps, and modern application lifecycle management practices.
  • Experience working within large enterprise or regulated environments.
  • Microsoft certifications related to SharePoint, Microsoft 365, Azure, or Power Platform.
More about this job

Responsibilities

Design, develop, configure, and maintain SharePoint solutions across online and on-premises environments, including sites, workflows, forms, integrations, and Microsoft 365 capabilities. Work with business stakeholders to deliver secure, governed collaboration and document management solutions, and provide demonstrations, training, and knowledge transfer.

Requirements

Requires 5+ years of SharePoint development experience, including SharePoint Online and SharePoint Server, plus hands-on experience with migrations to SharePoint Online and the Microsoft Power Platform. Candidates should also have experience with SPFx, JavaScript, TypeScript, REST APIs, Microsoft Graph, PowerShell, SharePoint security, governance, and information architecture.

Skills

  • SharePoint Online
  • SharePoint Server
  • SharePoint Framework (SPFx)
  • Microsoft Power Platform
  • Power Apps
  • Power Automate
  • Power BI
  • JavaScript
  • TypeScript
  • REST APIs
  • Microsoft Graph
  • PowerShell
  • SharePoint Administration
  • Information Architecture
  • Document Management
  • SharePoint Governance

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Consulting

Keywords

  • SharePoint Online
  • SharePoint Server 2013
  • SharePoint Server 2016
  • SharePoint Server 2019
  • Microsoft 365
  • Power Apps
  • Power Automate
  • Power BI
  • SharePoint Framework (SPFx)
  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • REST APIs
  • Microsoft Graph
  • PowerShell
  • SharePoint Migration
  • Information Architecture
  • Metadata
  • Document Management
  • Records Management
  • Governance
  • Security and Permissions
  • Microsoft Teams
  • OneDrive
  • Microsoft Azure
  • Entra ID
  • Azure Functions
  • Logic Apps
  • Azure DevOps

Report this job