SharePoint Developer
- Compensation
- Not disclosed
- Location
- Winnipeg, MB, CA
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 6+ years
- Category
- Software engineering
- Posted
Skills
Must have
- EDUCATION & EXPERIENCE
- A bachelor's degree in Computer Science, Information Systems, or a related field, or an equivalent combination of education and hands-on experience. 6+ years of overall experience in SharePoint, Micro
- KNOWLEDGE, SKILLS & ABILITIES
- Hands-on experience developing custom SharePoint solutions, such as SPFx web parts and extensions, custom list forms, and integrations using the SharePoint REST API. Proficiency in TypeScript, React,
- TECHNICAL COMPETENCIES
- SharePoint and Microsoft 365: SharePoint Online architecture, hub sites, OneDrive, Teams integration, Microsoft 365 administration, Microsoft Search, Viva Connections Content Management: Information a
- WORKING CONDITIONS
- Must be able to obtain and maintain a clear criminal record check Physically able to perform all listed job duties Work performed primarily in an office environment Manual dexterity required to use de
- Methods and procedures described or implied in the job profile may be altered to accommodate employees.
Full description
JOB OVERVIEW
Reporting to the Applications Manager, the SharePoint Developer will support how our people store, find, share, and automate their work. This role will shape SharePoint Online as the backbone of our digital workplace and deliver solutions across Microsoft 365, from custom SPFx development, site architecture, and content migrations to Power Platform automation, governance, and end-user support and training.
This is a hands-on role. Responsibilities include building and supporting solutions, following and helping shape platform standards, and working closely with business teams, Information Security, and Risk to make sure what we build is useful, secure, and compliant.
KEY RESPONSIBILITIES
SharePoint Platform and Architecture
Design, configure, and maintain SharePoint Online and OneDrive, including their integration with Microsoft Teams, and act as a subject matter expert for collaboration services.
Build scalable hub, site, and library structures, including information architecture, content types, managed metadata, and taxonomy.
Develop and enhance the company intranet, departmental portals, knowledge bases, and document management solutions that help employees find and use information.
Deliver secure external collaboration spaces such as client portals, project workspaces, and data rooms.
Custom SharePoint Development
Work with business users, product owners, and technical stakeholders to gather, analyze, and document business and technical requirements.
Design, develop, test, and deploy custom SharePoint Online solutions using the SharePoint Framework (SPFx), including web parts, extensions, and reusable components.
Build responsive, accessible user interfaces using TypeScript, React, HTML, CSS, and Fluent UI.
Configure sites, lists, libraries, content types, site columns, navigation, permissions, and search to support business solutions.
Package and deploy SPFx solutions through development, test, staging, and production environments.
Content Migration
Plan and execute migrations from file shares, on-premises SharePoint, SharePoint Subscription Edition, and other legacy platforms to SharePoint Online and OneDrive.
Conduct pre-migration assessments covering content inventory, file and path limits, unsupported file types, and permissions mapping.
Use tools such as Microsoft Migration Manager, the SharePoint Migration Tool, or ShareGate to move content in planned batches with minimal disruption.
Modernize classic sites and pages to the modern SharePoint experience.
Convert legacy SharePoint Designer workflows and InfoPath forms to modern Power Apps, custom SharePoint and Power Automate solutions.