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