Lead Software Engineer – .NET & Angular (Full Time Role)
AI Summary
Lead Software Engineer – .NET & Angular (Full Time Role) Role: Lead Software Engineer – .NET & Angular / Full Time Role Location: Remote (Candidate must located in Canada) Duration: Long Term Position OverviewThis role is within a portfolio company in our Education Group.
About this role
Lead Software Engineer – .NET & Angular (Full Time Role)
Role: Lead Software Engineer – .NET & Angular / Full Time Role
Location: Remote (Candidate must located in Canada)
Duration: Long Term
Position Overview
This role is within a portfolio company in our Education Group. It combines hands-on development, technical leadership, and architectural guidance across both legacy and modern application stacks — actively driving development with a team using modern practices and AI-native engineering tools.
What you'll actually do
- Modernize without breaking things. You'll lead the evolution of legacy applications — ASP.NET Web Forms, Classic ASP — toward cleaner, more modular ASP.NET MVC and .NET Core architectures. Not a rip-and-replace; a thoughtful, customer-stable progression.
- Build new products that matter. Design and ship new applications and services using C#, ASP.NET, Angular, and RESTful APIs. You'll work with AI-native tools — Claude Code, Cursor, Windsurf, GitHub Copilot, JetBrains AI, and Lovable — to accelerate development without sacrificing quality.
- Own the data layer. Design SQL Server schemas, write efficient queries, tune performance, and build integrations that connect internal and external systems reliably.
- Code and drive change. Drive design discussions, conduct meaningful code reviews, mentor engineers, and translate business needs into architecture that lasts. You'll work directly with product managers and stakeholders — your voice shapes what gets built and why.
- Work close to the metal. Our products run in private-cloud and co-location environments. You'll collaborate with infrastructure teams on deployments, monitoring, and keeping things stable in production.
Requirements
Who you are
You have 8+ years of software development experience and have been in a senior or lead role long enough to know what good engineering culture looks like — and how to build it. You're comfortable navigating legacy codebases without judgment, and excited about using AI tooling to move faster.
Your toolkit includes C#, ASP.NET, Angular, RESTful APIs, SQL Server, and either ASP.NET MVC or .NET Core. Bonus points if you've worked with Classic ASP/VBScript or traditional data center environments.
What matters most: you take ownership, you communicate clearly, and you're energized by the idea of transforming how a team builds software — not just what it builds.
The stack C# · ASP.NET · ASP.NET Web Forms · ASP.NET MVC · .NET Core · Angular · RESTful APIs · SQL Server · Private-cloud / co-location infrastructure
AI tools Claude Code · Cursor · Windsurf · GitHub Copilot · JetBrains AI · Lovable
Embrace Software Inc. brings hyper-scale growth to software serving manufacturing, government, finance, healthcare, education, and legal sectors across the US.
Benefits
- Competitive salary commensurate with experience.
- Opportunities for career advancement and professional development.
- Experience collaborating with a diverse, global team within a remote work setting.
- Comprehensive Health Benefits to support your wellbeing and peace of mind.
- Employer contributions to your RRSP
Additional Information
All your information will be kept confidential according to EEO guidelines.
Explore related jobs
More jobs at TMS LLC
- SRE/ DevOps Engineer | Toronto - Hybrid | Long Term | 10 years exp.Toronto, ON
- #Hiring | #DevOps #Engineer with #SecOps | W2 Only | ✅ Independent Work Authorization RequiredTulsa, OK
- #Hiring Python Developer | Angular & TypeScript | 10+ Years Experience | Remote | Canada-Based Candidates OnlyCambridge, ON
Jobs in Toronto
- Fashion Associate (Part time) - Toronto Eaton CentreReitmans (Canada) Ltée/Ltd · Toronto, ON
Corporate Director, Guest Experience, Raffles & Fairmont Hotels and ResortsAccorcorpo · Toronto, ON- Marketing Manager - 18 Month ContractEnsembleiq · Toronto, Canada
Claims Examiner (18 months contract)Securian Canada · Toronto, ON- Sales Representative- Permanent Full-Time - Ontario - VariousVenture Media · Toronto, ON
- Personal Trainer, TorontoEquinox · Toronto, ON