Senior Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Thu, Mar 05, 2026
This job expires in: 30 days
Job Summary
A company is looking for a Senior / Principal Engineer to provide architectural depth and technical leadership in a legacy-heavy environment.
Key Responsibilities
- Drive architecture and design discussions across multiple applications and services
- Unblock teams by diagnosing issues across the entire stack and collaborating with cross-functional teams
- Contribute high-quality code and enhance web applications while implementing robust APIs and services
Required Qualifications, Training, and Education
- 10+ years of experience building enterprise .NET applications in C# (.NET Framework + .NET Core)
- Experience modernizing large legacy .NET codebases and familiarity with Azure cloud services
- Background in healthcare, workers' compensation, claims processing, or regulated industries
- Experience with distributed queues, messaging patterns, and event-driven architecture
- Proficiency in SQL Server and strong front-end fundamentals in JavaScript and TypeScript
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...