Lead Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Thu, May 21, 2026
This job expires in: 30 days

Job Summary

Leading a transformative engineering initiative, the full-time remote Lead Software Engineer will modernize legacy applications, design new products using C# and ASP.NET, and oversee data layer management while fostering a forward-thinking engineering culture.

Key responsibilities
  • Lead the evolution of legacy applications to modern architectures while ensuring stability and customer satisfaction
  • Design and develop new applications and services utilizing C#, ASP.NET, Angular, and RESTful APIs
  • Manage the data layer by designing SQL Server schemas, writing efficient queries, and ensuring reliable system integrations
Required qualifications
  • 8+ years of software development experience with a focus on senior or lead roles
  • Proficiency in C#, ASP.NET, Angular, RESTful APIs, and SQL Server
  • Experience with ASP.NET MVC or .NET Core, with bonus knowledge in Classic ASP/VBScript
  • Familiarity with AI tools such as GitHub Copilot and Claude Code
  • Strong ownership mentality and ability to communicate effectively within a team environment

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...