Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Company Description
Workleap is a tech company based in Montreal with a mission to simplify work. Since 2006, we've been building innovative products that help HR and IT teams tackle their biggest challenges.
Workleap offers two distinct product lines:
- The Workleap platform, an AI-powered HR solution that enhances team performance and boosts employee engagement.
- ShareGate, the undisputed leader in Microsoft 365 migration and governance, recognized by IT professionals worldwide for its simplicity.
Today, over 20,000 companies globally rely on Workleap products to grow, evolve, and operate. We are builders at heart, passionate about creating the simplest products that deliver exceptional value to our customers, pure and simple.
Job Description
What will your role as a Software Developer II - ShareGate Migrate look like?
You will contribute to the ongoing success and evolution of ShareGate Migrate, an essential software tool for countless businesses worldwide. As a developer within the Migration Tool team, you will be at the forefront of modernizing ShareGate, ensuring our application remains the benchmark for migration needs.
Responsibilities:
- Develop new features, contribute to continuous application improvement, and optimize the user experience of the ShareGate Migration Tool software.
- Collaborate directly with the product manager and product designer to realize our customer vision and meet the functional needs of our users.
- Update, refactor, and maintain existing code to modernize our development standards, promote best practices, and ensure our application remains performant and efficient.
- Continuously improve our test suites to guarantee optimal performance and reliability.
- Assist our support team in investigating complex technical issues.
Your contributions will have a direct impact on thousands of users, simplifying their migration process and enhancing their overall experience.
A Typical Week:
You will have the opportunity to contribute to the following aspects:
- Research, learning, and development (new and incremental value).
- Presentation and knowledge sharing with colleagues (daily rituals, collaboration with product manager and product designer).
- Help and support for your peers and clients (improving team work standards and processes, resolving complex support escalations, monitoring our systems).
You will work on stimulating projects that will challenge your skills and offer countless opportunities for continuous learning and development.
Technology Stack:
- C# / .NET Framework / .NET Standard.
- WPF.
- PowerShell 5/7.
The Team You'll Join:
You will join a team of developers and collaborate closely with a product manager and a product designer, who regularly interact with other teams. This team is part of the ShareGate Migration department, a collection of development teams that work closely with our staff developers.
Upcoming Team Challenges:
This year, the team will deploy some of our customers' most requested features:
- We will work on features anticipated by our users, including modern authentication.
- We will introduce support for PowerShell 7 scripts, expanding our clients' automation capabilities across all ShareGate migration features.
Qualifications:
- 3+ years of experience delivering commercial products with strong customer adoption.
- Proven experience in developing and maintaining desktop or commercial software applications in C#/.NET.
- Deep proficiency in WPF and Dependency Injection (DI) principles.
- Excellent debugging and problem-solving skills, with the ability to tackle complex technical challenges.
- Ability to communicate effectively, listen actively, and encourage collaboration. You take responsibility, work transparently, and provide clear, proactive updates.
- Experience with integrating the Microsoft API ecosystem (Graph SDK, MSAL, SharePoint CSOM / REST, etc.) is a strong asset.
Salary Range: 95K-125K CAD.
The displayed salary range reflects our compensation scale in Canada. When formulating an offer, depending on the region where the candidate is based, some adjustments may apply to reflect local market conditions.
Who We Are:
We are a team of curious and passionate creators, united by the same goal: to make work simpler—and better—for everyone. Challenges stimulate our creativity, we thrive on intensity, and pushing boundaries is part of our DNA. We believe the best ideas come from experimentation, continuous learning, and sometimes even discomfort—that's how we evolve.
Since 2006, we have been reinventing the way teams work, combining creativity and technology to solve real IT and HR problems. We move fast, learn constantly, and always keep our customers at the heart of our decisions. If you are a proactive person who takes initiative, loves to collaborate, and isn't afraid to dive into the unknown—you'll fit in perfectly with us.
Additional Information:
At Workleap, we build together, trust each other, and support one another, in success or failure. You can express yourself, grow, and develop your creativity in an environment that adapts to your daily life and needs.
Our aspiration is to build a healthy and inclusive work environment. This is everyone's business.
Our Candidate Experience Process at Workleap:
Phone Interview - Virtual Teams Interview - Scenario Assessment - Job Offer
As a technology company, we use AI to optimize recruitment, while ensuring that all evaluation decisions remain human.
We look forward to getting to know you!
By applying for this position, you confirm that you have read and agree to our privacy policy.
Key skills/competency
- C#/.NET Development
- WPF
- Dependency Injection (DI)
- PowerShell
- Software Modernization
- Application Development
- Debugging & Troubleshooting
- Microsoft 365 API
- SharePoint
- Product Collaboration
How to Get Hired at Workleap
- Research Workleap's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume for ShareGate Migrate: Highlight C#/.NET, WPF, and Microsoft 365 ecosystem experience.
- Prepare for technical challenges: Practice debugging, problem-solving, and architectural discussions relevant to the Software Developer II role.
- Showcase collaborative spirit: Emphasize teamwork, communication, and proactivity in past projects during interviews.
- Understand Workleap's products: Familiarize yourself with ShareGate and Workleap's platform to demonstrate genuine interest.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background