Lead Software Engineer (.NET)- Edtech Group

Embrace Software, Inc.
United States
2 months ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

ASP.NET .NET Framework Vbscript Artificial Intelligence ASP.NET MVC Framework C Sharp (Programming Language) Code Review Data Centers Cursor (Graphical User Interface Elements) Microsoft SQL Server Query Optimization Software Tools
+9 more
Software Engineering Systems Integration JetBrains .NET Core GitHub Copilot Data Layers AngularJS Asp.net Web Forms Restful APIs

Job description

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., * 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

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

Benefits & conditions

  • 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 company

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., Embrace Software Inc. brings hyper-scale growth to software serving manufacturing, government, finance, healthcare, education, and legal sectors across the US.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:05 min

Preserving the software engineering growth path for junior developers

Gunnar Grosch · Coffee With Developers

5:46 min

Evolution of the Angular framework from AngularJS

Valentine Awe · World Congress 2023

2:52 min

Introduction to ASP.NET Core and the ABP framework

Alper Ebicoglu Alper Ebicoglu · World Congress 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:52 min

Maintaining backward compatibility across major versions

Jessica Janiuk · JS Congress

7:44 min

Bootstrapping a test-driven asp.net web api

Alex Banul · LIVE

Videos

See all

Related articles

See all