TMS LLC
Education
LeadSoftwareEngineer–.NET&Angular
Neural analysis suggests this role is
optimal for mid candidates.
“Lead Software Engineer –. NET & Angular at TMS LLC. Skills: .NET, Angular, SQL Server, API design. Lead application modernization. Design ASP. NET MVC architectures”
Industry & Context.
Navigate legacy codebases
What They're Looking For.
Must Have
8+ years of software development experience, Senior or lead role experience, C# experience, ASP.NET experience, Angular experience, RESTful APIs experience, SQL Server experience, ASP.NET MVC or .NET Core experience
Nice to Have
Classic ASP/VBScript experience, Traditional data center environments experience
What You'll Do.
Lead application modernization
Design ASP. NET MVC architectures
Design .NET Core architectures
Build new applications
Design SQL Server schemas
Write efficient queries
Build system integrations
Drive design discussions
Translate business needs
Collaborate on deployments
Monitor production systems
Keep production stable
How You'll Work.
Team & Collaboration
Work with product managers; Collaborate with stakeholders; Collaborate with infrastructure teams
Communication Scope
Communicate clearly
Full 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 ourEducation 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#,
Applying for this Lead Software Engineer –. NET & Angular role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on SmartRecruiters
- SmartRecruiters often includes a video screening step — check camera and mic permissions.
- Link your GitHub or portfolio directly in the profile section for technical roles.
- Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.
ANONYMOUS · UNFILTERED
What do employees actually say about TMS LLC?
Real rants from real employees. Read before you apply.