Senior M365 Software Developer

New
J
JobgetherEnterprise software
Fully remote work from anywhere in Canada.Full-TimeSenior
SalaryAnnual base salary of CAD $110,000–$130,000, plus bonus opportunities.
Apply NowOpens the employer's application page

Job Details

Languages
Strong written and spoken English communication skills.
Experience
At least five years of professional experience developing applications with C#/.NET.
Required Skills
Microsoft SQL ServerJiraAzure DevOps

Requirements

  • Have at least five years of professional experience developing applications with C#/.NET.
  • Have a strong understanding of object-oriented programming, software design, and troubleshooting.
  • Have experience developing solutions for Microsoft SharePoint and/or Microsoft Teams, including Office 365, CSOM, SharePoint Migration API, or Microsoft Graph API.
  • Have hands-on experience with AI coding tools and agentic workflows, such as Claude Code, Claude, GitHub Copilot, Cursor, or Windsurf.
  • Be familiar with Microsoft enterprise technologies, including Active Directory, Entra ID, Exchange, IIS, DNS, OneDrive, Windows Server, and SQL Server.
  • Have experience with Azure DevOps, Jira, Agile/SCRUM, unit testing, mocking, integration testing, code coverage, and CI pipelines.
  • Be able to mentor developers, guide technical decisions, and communicate effectively with cross-functional teams.
  • Have a degree in Computer Science or equivalent professional experience.
  • Have strong written and spoken English communication skills.

Responsibilities

  • Design, develop, test, and maintain enterprise software applications using C#/.NET and Microsoft 365 technologies.
  • Promote AI coding-agent adoption and introduce practical, secure agentic development workflows.
  • Use AI-powered tools to improve code quality, automated testing, debugging, refactoring, and technical documentation.
  • Mentor developers and establish repeatable best practices for AI-assisted software engineering.
  • Lead component-level design and contribute to technical decisions, code reviews, and continuous integration.
  • Participate in Agile/SCRUM planning and delivery processes.
  • Collaborate with engineering, product management, quality assurance, and support teams to deliver reliable solutions.
View Full Description & ApplyYou'll be redirected to the employer's site
Annual base salary of CAD $110,000–$130,000, plus bonus opportunities.
Apply Now