Software Developer II, Migrate – ShareGate

Posted 1 hour ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Developing a new web application for ShareGate Migrate, enhancing Microsoft 365 migration experiences. Collaborating with a multidisciplinary team to drive project success in a remote setting.

Responsibilities

  • Deliver full‑stack features that meet the team’s quality and user‑experience standards from the earliest milestones of the new web app, working closely with the Product Manager and product designer.
  • Establish strong, durable technical foundations from day one by contributing to architectural decisions and the team’s engineering best practices.
  • Integrate Microsoft APIs (Microsoft Graph, Azure AD / Entra ID, MSAL) reliably so migration and authentication scenarios run smoothly in production.
  • Establish a quality‑first culture from the start by implementing testing practices that enable the team to ship with confidence.
  • Raise the team’s collective level through code reviews and knowledge sharing that make others better.
  • Use AI‑assisted development tools (Claude, GitHub Copilot) to deliver a level of quality and throughput that exceeds what a single developer could accomplish.

Requirements

  • 4+ years of experience delivering commercial software products with strong customer adoption.
  • Proven experience developing web applications with TypeScript and React, as well as with relational or NoSQL databases.
  • Strong proficiency in backend development with C# / .NET.
  • Hands‑on experience with AI‑assisted coding tools (e.g., Claude, GitHub Copilot or equivalent) in your daily development workflow.
  • Solid debugging and problem‑solving skills, with the ability to tackle complex and ambiguous technical challenges.
  • Clear, proactive communication, a sense of ownership and transparency, with the ability to keep the team informed.
  • Bonus: experience with Microsoft APIs (Microsoft Graph, Azure AD / Entra ID, MSAL).

Benefits

  • Annual bonus program.
  • LTIP program, participation in Workleap’s long‑term growth.
  • RRSP + group family insurance + telemedicine + annual wellness allowance.
  • Flexible vacation policy.
  • Remote work, with access to our Montreal offices.
  • In‑person company gatherings twice a year.
  • Claude available to everyone.

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$100,000 - CA$130,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AzureFluxReactTypeScript.NET

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.