← All jobs
Senior Full-Stack Software Engineer (.NET)
Canada · Remote · Full-time · IT
Apply well, not just fast
Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.
About the role
.NETAngularAzureAgileUX DesignQuality Assurance
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Full-Stack Software Engineer (.NET) based in Canada.
This is a senior technical leadership role focused on building and evolving a multi-tenant SaaS platform supporting field inspections, quality, and safety workflows.
You will work across the full technology stack, combining .NET, Angular, and Microsoft Azure to deliver scalable cloud-based solutions.
The role spans immediate product development, platform modernization, and emerging AI-driven capabilities.
You will contribute to a major .NET 10 migration while helping advance Angular, Entity Framework Core, and broader application architecture improvements.
Looking ahead, you will help develop MCP servers and tooling that connect business data and domain capabilities with AI agents.
The position offers broad technical ownership, close collaboration with Product, UX, QA, and DevOps, and opportunities to influence architectural direction.
Ideal for an experienced engineer who values automation, testability, quality, mentoring, and continuous evolution in a fast-moving Agile environment.