← Back to jobs

Epsilon Solutions Logo
Sr. SharePoint Developer

Epsilon Solutions

 

Vancouver, BC, Canada

Posted On: Just posted
Experience: 10+ years
Availability: Hybrid
Openings: 1
Category: Sr. Sharepoint Developer/Lead
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will design, develop, and maintain enterprise collaboration solutions using SharePoint Online and Microsoft 365 services.

This role is on-site.

Responsibilities

  • Translate business requirements into technical designs and implement solutions using SharePoint Online and Office 365.
  • Build custom SharePoint Framework (SPFx) web parts, extensions, and reusable components using TypeScript and React.
  • Develop SharePoint lists, libraries, pages, content types, permission models, and workflows according to project standards.
  • Configure and customize SharePoint Online using out-of-the-box features, Power Platform, and approved scripting approaches.
  • Troubleshoot production issues, analyze root causes, and implement fixes while maintaining technical documentation.

Required Skills

  • 10+ years of IT development experience with strong hands-on exposure to SharePoint and Microsoft 365.
  • Deep expertise in SharePoint Online, Office 365, and modern SharePoint development practices.
  • Proficiency in SharePoint Framework (SPFx), React, TypeScript, JavaScript, HTML5, CSS3, and jQuery.
  • Experience with Power Apps and Power Automate for business process automation and workflow enablement.
  • Hands-on experience with VS Code, Git/GitHub, package management, and standard debugging tools.
  • Knowledge of REST APIs, Microsoft Graph API, and integration patterns for Microsoft 365 solutions.
  • Familiarity with PnP PowerShell, SharePoint Online Management Shell, and Azure AD/Entra ID concepts.
  • Understanding of CI/CD pipelines, version control, and release management processes.

Preferred Skills

  • Experience with basic Microsoft Azure services and responsive UI design accessibility considerations.
  • Ability to work independently, support team members, and deliver tasks within committed deadlines.

Education

Bachelor's or Master's degrees

Related Jobs

No related jobs found

← Back to jobs