Senior Sharepoint Developer

CapgeminiVancouver, BC
CA$70,751 - CA$165,984Remote

About The Position

Developers develop, test and integrate applications, frameworks and tools in a controlled environment. With expertise in a specific technology environment, they are responsible for software-specific design and realization, as well as testing, deployment and release management or technical application management of client-specific package based solutions.

Requirements

  • 5+ years of hands-on SharePoint Online development experience in enterprise environments
  • Expert-level proficiency in:o SPFx (React/TypeScript)o PnP Framework and PnP PowerShello SharePoint REST API and Microsoft Graph APIo Power Automate workflows and integrations
  • Strong experience leading enhancement and modernization projects for SharePoint Online
  • Deep understanding of SharePoint information architecture, taxonomy, metadata-driven design, and modern site architecture
  • Proven ability to troubleshoot and resolve complex issues across permissions, search, performance, and customization layers
  • Experience with CI/CD pipelines for SPFx (Azure DevOps, GitHub Actions), npm-based build pipelines, and Git version control
  • Experience with governance, compliance, and Secure-by-Design practices for SharePoint solutions
  • Excellent communication skills, able to lead technical discussions and mentor intermediate/junior developers
  • Ability to collaborate across roles and deliver enhancements within structured release cycles

Nice To Haves

  • Preferred certifications: MS 600, PL 400, MS 102, AZ 204

Responsibilities

  • Lead the development and enhancement of SharePoint Online solutions, ensuring scalability, maintainability, and adherence to governance standards
  • Architect, develop, and optimize SPFx (React/TypeScript) web parts, extensions, and application customizers for complex enhancement requests
  • Design and automate business processes using Power Automate, integrating advanced logic, connectors, and data services
  • Oversee the implementation and refinement of information architecture, including content types, term store taxonomy, metadata models, and site provisioning standards
  • Build and maintain advanced provisioning, governance, and automation scripts using PnP PowerShell and PnP Framework
  • Integrate SharePoint with external applications and enterprise systems using REST APIs, Microsoft Graph, and secure authentication patterns
  • Troubleshoot high complexity issues related to permissions, search, performance, SPFx components, and platform limitations
  • Provide technical leadership for enhancement cycles, guiding intermediate and junior developers
  • Review code, enforce best practices, and oversee solution quality across all enhancements
  • Contribute to migration cleanup tasks such as metadata remediation, content restructuring, and automation of repetitive tasks
  • Collaborate closely with architects, BAs, QA teams, and product owners to refine enhancement requirements and translate them into technical designs
  • Participate actively in sprint ceremonies, backlog refinement, estimations, and release planning
  • Document architectural decisions, solution designs, deployment guidelines, and reusable patterns

Benefits

  • Vacation: 12-25 days, depending on grade
  • Company paid holidays
  • Personal Days
  • Sick Leave
  • Medical, dental, and vision coverage
  • Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
  • Life and disability insurance
  • Employee assistance programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service