Senior SharePoint & SPFx Developer (M365)

BMO

Toronto

On-site

CAD 100,000 - 213,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Tuition reimbursement
Retirement savings plans

Job summary

BMO Financial Group is seeking a Senior Developer with deep SharePoint and SPFx expertise to lead end-to-end software development, migrations, and integrations within a financial services environment.

The role requires strong knowledge of cloud services, MS 365 tools, and secure, scalable solutions. You will collaborate across teams to deliver high-quality technology solutions aligned with business needs, while adhering to risk and governance standards.

Qualifications

  • 8–12 years of relevant experience.
  • Post-secondary degree in a related field or an equivalent combination of education and experience.
  • Deep technical knowledge in software development and systems integration.

Responsibilities

  • Translate user requirements into technical specifications.
  • Analyze, develop, test, implement, and document software solutions.
  • Perform maintenance, troubleshooting, and fault resolution of core software components.
  • Ensure code and configurations meet security, logging, and performance requirements.
  • Follow release management standards and apply version control practices.
  • Assist in interpretation and documentation of client requirements.
  • Provide specialized consulting, analytical and technical support.
  • Work independently and manage non-routine situations.
  • Drive process improvements aligned with ITIL guidelines.

Skills

SharePoint development
SPFx
Cloud computing
QA and testing
Communication & collaboration
Problem-solving

Education

Bachelor's degree in Computer Science / Information Systems
8–12 years related experience

Tools

SharePoint
React Framework
Power Automate
Power BI
Power Apps
Azure
AI Copilot

Job description

BMO Financial Group is seeking a Senior Developer with deep SharePoint and SPFx expertise to lead end-to-end software development, migrations, and integrations within a financial services environment.

The role requires strong knowledge of cloud services, MS 365 tools, and secure, scalable solutions. You will collaborate across teams to deliver high-quality technology solutions aligned with business needs, while adhering to risk and governance standards.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior M365 & SharePoint Solutions Consultant
Senior M365 & SharePoint Solutions Consultant

Slalom • Calgary

Hybrid
CAD 110,000 - 150,000
Culture & fun
Lunch & learns
Health & wellness activities
+4
Office 365 SharePoint Developer
Office 365 SharePoint Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 70,000 - 110,000
Senior Microsoft 365 Developer - SharePoint & Power Apps
Senior Microsoft 365 Developer - SharePoint & Power Apps

Precision Drilling • Calgary

On-site
CAD 95,000 - 130,000
Enterprise SharePoint & Power Platform Engineer
Enterprise SharePoint & Power Platform Engineer

Triton Environmental Consultants, Ltd. • Winnipeg

On-site
CAD 90,000 - 120,000
Senior Microsoft 365 Developer
Senior Microsoft 365 Developer

Precision Drilling • Calgary

On-site
CAD 95,000 - 130,000
Senior Microsoft 365 Developer
Senior Microsoft 365 Developer

Precision Drilling Corporation • Calgary

On-site
CAD 110,000 - 150,000
Senior Microsoft 365 Developer
Senior Microsoft 365 Developer

Corporate Head Office (EAP) • Calgary

On-site
CAD 110,000 - 160,000
Senior Developer
Senior Developer

BMO • Toronto

On-site
CAD 100,000 - 213,000
Health insurance
Tuition reimbursement
Retirement savings plans
Senior Microsoft 365 & Azure Integrations Developer
Senior Microsoft 365 & Azure Integrations Developer

OpenText • Richmond Hill

Hybrid
CAD 98,000 - 147,000
SharePoint Developer
SharePoint Developer

Triton Environmental Consultants, Ltd. • Winnipeg

On-site
CAD 90,000 - 120,000