.NET C# Full Stack Lead - Perm Employment
Quarry Consulting
Software Engineering
Toronto, ON, Canada
Posted on Mar 5, 2026
We’re looking for a talented Senior Staff Software Engineer, .NET C#, AI integration, Full Stack Development.
Remote: Canada Only
What You'll Be Expected To Own:
- Lead the complete development lifecycle for new features — from design to deployment — ensuring code quality, maintainability, and performance across the full stack.
- Strong experience in distributed systems, Domain Driven Design, and microservices architecture, performance tuning, and system reliability.
- Set up, deploy, and manage scalable cloud infrastructure to support application functionality and growth, with automation wherever possible.
- Lead high-level and component-level architecture discussions, documenting designs, and ensuring alignment with business and technical goals.
- Collaborate with Product, DevOps, and Architecture teams to align development with strategic objectives.
- Mentor junior engineers on development best practices, cloud infrastructure, and emerging tools.
- Research, recommend, and advocate for AI-driven development tools and automation solutions to enhance productivity.
What You Bring To The Table:
- 7+ years of experience in software engineering, including full-stack development and cloud infrastructure.
- Deep understanding of Architecture and code level patterns
- 2+ years using AI tools, AI/ML integration in software systems
- Advanced skills in frameworks like React or Angular, C#/.Net Core, scalable API design, and relational/NoSQL databases.
- Strong experience in architectural design, performance tuning, and system reliability.
- Deep understanding of clean coding standards, design patterns, and CI/CD pipelines.
- Proficiency with cloud platforms (AWS, Azure, or GCP), IaC tools (Terraform/CloudFormation), Kubernetes, and Docker.