Jobgether
Senior M365 Software Developer
- Compensation
- 110K–130K CAD / yr
- From job posting
- Location
- CA
- Arrangement
- Remote
- Employment type
- Full-time
- Level
- Senior
- Posted
- 4 November 2026 (2 days ago)
Checked 2 days agoApplications go to the employer, never to RoleSprint
About this role
Accountabilities: • Design, develop, test, and maintain enterprise software applications using C#/.NET and Microsoft 365 technologies.
• Promote the adoption of AI coding agents and introduce practical, secure agentic development workflows.
• Leverage 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, customer-focused solutions.
Requirements:
• At least five years of professional experience developing applications with C#/.NET.
• Strong understanding of object-oriented programming, software design, and troubleshooting.
• Experience developing solutions for Microsoft SharePoint and/or Microsoft Teams, including Office 365, CSOM, SharePoint Migration API, or Microsoft Graph API.
• Hands-on experience with AI coding tools and agentic workflows, such as Claude Code, Claude, GitHub Copilot, Cursor, or Windsurf.
• Familiarity with Microsoft enterprise technologies, including Active Directory, Entra ID, Exchange, IIS, DNS, OneDrive, Windows Server, and SQL Server.
• Experience with Azure DevOps, Jira, Agile/SCRUM methodologies, unit testing, mocking, integration testing, code coverage, and CI pipelines.
• Demonstrated ability to mentor developers, guide technical decisions, and communicate effectively with cross-functional teams.
• Degree in Computer Science or equivalent professional experience.
• Additional assets include experience with Windows Forms, Windows networking, Azure Virtual Machines, virtualization, enterprise deployments, API security, dependency injection, secure development practices, JavaScript, TypeScript, and HTML.
• Strong written and spoken English communication skills.
Benefits:
• Annual base salary of CAD $110,000–$130,000 , plus bonus opportunities.
• Permanent, full-time employment.
• Fully remote work from anywhere in Canada.
• Comprehensive benefits package.
• Generous paid time off.
• Professional development, mentorship, and opportunities for leadership growth.
• Collaborative, globally connected team environment.
• Opportunity to influence AI-assisted development practices and modernize engineering workflows.
How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
Work location
- CA
Related jobs
Ready to make a decision?
This role is either worth your time or it isn’t.
Analyze the posting against your experience, see the gaps clearly, and build the right materials only if the opportunity makes sense.
Nothing is submitted automatically. You choose what happens next.
About this listing
Published on Lever under the board identifier Jobgether, which is the name the employer’s own job board carries. RoleSprint has not verified the company’s registered or trading name, so it is shown exactly as published rather than tidied up.
RoleSprint is not the employer and not a recruiter. Applications are made on the employer’s own site and never reach us; what RoleSprint does is help you decide whether a role is worth your time and prepare for it if it is.
Published 4 November 2026, last checked 2 days ago. A posting stops being advertised here 90 days after the employer published it, and one the employer takes down is marked closed rather than quietly removed.