HimalayasHimalayas logo
Embrace Software IncEI

Lead Software Engineer (.NET)

Embrace Software Inc
United States only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

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 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#, 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 stackC# · ASP.NET · ASP.NET Web Forms · ASP.NET MVC · .NET Core · Angular · RESTful APIs · SQL Server · Private-cloud / co-location infrastructure

AI toolsClaude 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 the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

United States +/- 0 hours

About Embrace Software Inc

Learn more about Embrace Software Inc and their company culture.

View company profile
Claim this profileEmbrace Software Inc logoEI

Embrace Software Inc

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

16 remote jobs at Embrace Software Inc

Explore the variety of open remote roles at Embrace Software Inc, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Embrace Software Inc

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan