Jobs.ca
Jobs.ca
Language
Embrace Software Inc logo

Lead Software Engineer (.NET)

Embrace Software Incabout 17 hours ago
Remote
Senior Level
Full-Time

Top Benefits

Comprehensive Health Benefits
Employer contributions to RRSP

About the role

About Us

Embrace Software is a fast-growing, founder-led company that acquires and grows mission-critical vertical-market software businesses across Industrial, Healthcare, Financial Services, and Education. Backed by $130M+ from tier-1 investors, we own companies serving Fortune 500s, governments, and hospitals across North America. The momentum is real: $130M raised, 0 to 450+ people in five years, an Inc. 5000 fastest-growing US company.​

Job Description

This is a remote position.

The Opportunity

Most engineering roles ask you to maintain what exists. This one asks you to reshape it.

At Embrace, you'll step into a lead engineering role where your decisions have real reach - across platforms serving 1M+ students, 4M+ patient visits, 450+ financial institutions, 16% of the Fortune 500 and 60% of all US states.

You will partner with Embrace's AI/Technology Group to shift the engineering culture from traditional R&D toward a forward-deployed, AI-native mindset — where shipping quality software faster is the norm, not the exception. Your job is to make it faster, smarter, and build for what's next.

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

About Embrace Software Inc

Software Development
11-50

Embrace acquires and invests in niche software that provides industry-specific solutions. We believe best practices followed by enterprise software are equally relevant for small software businesses. Access to capital and know-how enables our acquired companies to serve their customers better and grow their businesses faster.

Similar jobs you might like