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