Sharepoint Developer

Altis

Canada

Remote

CAD 110,000 - 130,000

Full time

21 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Annual bonus opportunities
Fully remote in Canada
Comprehensive benefits
Generous paid time off
Professional development & leadership
Collaborative global team

Job summary

Altis is seeking a Senior M365 Software Developer to design, develop, and maintain enterprise software using C#/.NET and Microsoft 365 technologies.

This role combines hands-on development with technical leadership, mentoring colleagues, and shaping AI-assisted coding workflows across our global, enterprise-scale products.

The position is fully remote in Canada, with a competitive salary, annual bonus opportunities, and comprehensive benefits.

Qualifications

  • 5+ years of professional C#/.NET development experience with OOD and debugging skills.
  • Experience with SharePoint and Teams, Office 365, CSOM, Migration/Graph APIs.
  • Hands-on with AI coding agents (Claude, Copilot) and agentic workflows.
  • Azure DevOps, Jira, Agile/SCRUM, testing, CI pipelines, code reviews.
  • Bachelor's degree in CS or equivalent practical experience.

Responsibilities

  • Design, develop, test, and maintain enterprise software with C#/.NET and 365 tech.
  • Champion AI coding agents and secure AI-assisted development workflows.
  • Improve code quality, tests, debugging, refactoring, and docs with AI tools.
  • Mentor developers and drive repeatable engineering practices.
  • Lead component design and contribute to Agile/SCRUM delivery and CI.
  • Collaborate across engineering, product, QA, and support to deliver customer solutions.

Skills

C#/.NET
OO design
Troubleshooting
AI coding agents
SharePoint/Teams
Microsoft Graph API
Azure DevOps
Jira
Agile/SCRUM
Unit testing
CI pipelines
Mentoring
Communication

Education

Computer Science degree or equivalent

Tools

Claude Code
Claude
GitHub Copilot
Cursor
Windsurf

Job description

Language: Strong written and spoken English communication skills

Salary: $110,000–$130,000 annually, plus bonus and benefits

Employment Type: Permanent, Full-Time

About the Opportunity

Are you a seasoned C#/.NET Developer passionate about AI-powered innovation? We're looking for a Senior M365 Software Developer to join an established enterprise software organization, where you'll build and enhance commercial software solutions while helping transform how development teams work with AI.

This is an exciting opportunity to combine hands-on development with technical leadership. You'll collaborate with talented engineers, product managers, and quality specialists to modernize development practices, introduce AI coding agents, and deliver reliable solutions used by organizations worldwide.

What's In It for You
  • Competitive salary of $110,000–$130,000, plus annual bonus opportunities
  • Fully remote work anywhere in Canada, with comprehensive benefits and generous paid time off
  • Opportunities for professional development, mentorship, and leadership growth
  • A collaborative, globally connected team that values innovation, knowledge sharing, and work-life balance
  • The opportunity to shape AI-assisted development practices within an established enterprise product
Your Responsibilities
  • You'll design, develop, test, and maintain enterprise software using C#/.NET and Microsoft 365 technologies.
  • You'll champion AI coding agents and introduce practical, secure agentic development workflows.
  • You'll improve code quality, automated testing, debugging, refactoring, and documentation through AI-powered tools.
  • You'll mentor developers and establish repeatable AI-assisted engineering best practices.
  • You'll lead component-level design and contribute to Agile/SCRUM delivery, code reviews, and continuous integration.
  • You'll collaborate across engineering, product, quality assurance, and support teams to deliver customer-focused solutions.
Skills and Qualifications
  • 5+ years of professional C#/.NET development experience, with strong object-oriented design and troubleshooting skills.
  • Experience developing for Microsoft SharePoint and/or Teams, including Office 365, CSOM, SharePoint Migration API, or Microsoft Graph API.
  • Hands-on experience with Claude Code, Claude, GitHub Copilot, Cursor, Windsurf, or similar AI coding agents and agentic workflows.
  • Experience across Microsoft technologies such as Active Directory, Entra ID, Exchange, IIS, DNS, OneDrive, Windows Server, and SQL Server.
  • Proficiency with Azure DevOps, Jira, Agile/SCRUM, unit testing, mocking, integration testing, code coverage, and CI pipelines.
  • Experience mentoring developers, leading technical decisions, and communicating effectively, plus a Computer Science degree or equivalent experience.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior M365 Software Developer
Senior M365 Software Developer

Jobgether • Canada

Remote
CAD 110,000 - 130,000
Fully remote in Canada
Permanent, full-time employment
Comprehensive benefits
+4
Senior Systems Developer (Dynamics 365)
Senior Systems Developer (Dynamics 365)

Resonaite • Toronto

Hybrid
CAD 110,000 - 150,000
Senior C#/.NET Developer - Azure & Enterprise Apps (Hybrid)
Senior C#/.NET Developer - Azure & Enterprise Apps (Hybrid)

Alithya • Toronto

Hybrid
CAD 90,000 - 130,000
Senior Microsoft 365 Developer
Senior Microsoft 365 Developer

Precision Drilling • Calgary

On-site
CAD 95,000 - 130,000
Intermediate SharePoint Developer
Intermediate SharePoint Developer

ITS Consulting Inc • Vancouver

Hybrid
CAD 100,000 - 120,000
Vacation: 4 weeks + 5 care days
Health spending account
Health care included
+1
Technical Lead
Technical Lead

Russell Tobin • Canada

Remote
CAD 124,000 - 152,000
Senior Sharepoint Developer
Senior Sharepoint Developer

Tata Consultancy Services • Vancouver

On-site
CAD 90,000 - 130,000
SharePoint Developer
SharePoint Developer

Triton Environmental Consultants, Ltd. • Winnipeg

On-site
CAD 90,000 - 120,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

Precision-Drillin • Calgary

On-site
CAD 110,000 - 160,000