Staff Software Developer (.NET)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Staff Software Developer (.NET): Leading the technical architecture and delivery of a new backup feature for the ShareGate platform with an accent on scalability, security, and spec-driven development. Focus on building a reliable backup system, mentoring the engineering team, and leveraging agentic AI tools to accelerate high-quality delivery.
Location: Must be based in Canada (Remote)
Salary: $140,000–$180,000 CAD
Company
is a Montreal-based product company providing HR and IT management solutions, including the ShareGate platform for Microsoft 365 governance.
What you will do
- Lead the technical design, architecture, and delivery of the new Backup feature.
- Define and champion a spec-driven development workflow to enable agentic AI-assisted coding.
- Collaborate with Product and Design teams to align technical direction with customer needs.
- Mentor developers and help shape the engineering team as it grows.
- Advocate for scalable design decisions and influence broader engineering practices.
- Develop reliable, automated backup systems capable of meeting enterprise recovery requirements.
Requirements
- 10+ years of software development experience with a focus on technical leadership.
- Advanced proficiency in C# and the .NET ecosystem.
- Hands-on experience with agentic development tools (e.g., Cursor, Copilot Agents).
- Strong knowledge of the Microsoft 365 ecosystem (SharePoint, Teams, etc.).
- Proven experience in large-scale enterprise system development.
- Must be based in Canada to align with compensation and operational requirements.
Nice to have
- Experience in data backup, restoration, and disaster recovery strategies.
- Familiarity with React and hybrid/desktop application environments.
Culture & Benefits
- Remote-first work environment with a focus on async collaboration.
- Opportunity to lead a greenfield project within a mature product organization.
- Emphasis on experimentation, rapid learning, and professional growth.
- Inclusive and supportive team culture.
Hiring process
- Phone screen followed by a virtual interview via Microsoft Teams.
- Work sample evaluation.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →