ML/AIWork

Lead Software Engineer – AI Transformation, Microservices Architecture and Saas Experience (Full-Time)

Tms Llc · Remote · Waterloo

Job description

Job Description

Hiring: Lead Software Engineer – AI Transformation, Microservices Architecture and Saas Experience (Full-Time)
Location: Remote (Candidates must be located in Canada)
Employment Type: Full-Time / Long-Term

We are looking for an experienced Lead Software Engineer to join a fast-growing Education Technology organization and lead the modernization of enterprise applications while mentoring a talented engineering team.

Required Skills:
✔ 8+ years of software development experience
✔ C#, ASP.NET, ASP.NET MVC, .NET Core
✔ Angular & RESTful APIs
✔ SQL Server (Database Design & Performance Tuning)
✔ Technical Leadership & Architecture
✔ Application Modernization Experience

Nice to Have:
ASP.NET Web Forms
✔ Classic ASP / VBScript
✔ Private Cloud or Data Center Environments
✔ Experience with AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code, Windsurf, or JetBrains AI

What You'll Do:
✅ Lead modernization of legacy applications
✅ Design and develop scalable web applications
✅ Mentor engineers and conduct code reviews
✅ Drive architecture and technical decisions
✅ Collaborate with product, business, and infrastructure teams

#Hiring #DotNet #Angular #TechnicalLead #SoftwareEngineer #RemoteJobs #CanadaJobs #ASPNet #DotNetCore #SQLServer #TechJobs #HiringNow

Additional Information

All your information will be kept confidential according to EEO guidelines.

ML/AI Work links you to the employer's original posting — always verify the details there before applying.

More MLOps and Platform roles

View all →
Lead Software Engineer – AI Transformation, Microservices Architecture and Saas Experience (Full-Time)
Tms Llc
Apply →