TMS LLC logo

Lead Software Engineer – .NET & Angular (Full Time Role)

Posted 13 days ago

OfficeToronto, ON, CanadaSE

Job Description

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.

Job details
Workplace
Office
Location
Toronto, ON, Canada
Experience
SE

Technology Management Solutions Whether your needs are program-wide or project-specific, TMS LLC offers experiencedand capable staff and proven processes to help improve your mission performance andreduce costs. We work smarter so you don't have to work harder IT Advisory and Consulting Program/Project Management FinancialManagement OrganizationalAssessment IT Advisory and Consulting Program/Project Management Financial Management Organizational Assessment…

Employees
7
Industry
Professional Services
Headquarters
Arlington, Virginia
Founded
2012
Company location
133 S Garfield St, Arlington, Virginia 22204, US
Specialties
Information Technology, Financial Management, IT Advisory and Consulting, Organizational Assessments, and Mentor Coaching

Key team members

Pat DeQuattro

Pat DeQuattro

Brandon Weedon

Brandon Weedon

Justin Krause

Justin Krause

Brent Zembas

Brent Zembas

Apply smarter with Jobr

Jobr aggregates jobs directly from company career portals — no middlemen. Our team applies on your behalf with AI-tailored resumes, reviewed by a human before submission.

Direct from company career pages
AI-personalised cover letters
Human review before every submit
Application tracking & follow-ups