Senior C# Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Tue, May 19, 2026
This job expires in: 29 days

Job Summary

To build and scale data-dense web applications for public health and operational teams, the full-time Senior C# Software Engineer will develop interactive web UIs using Blazor, create robust backend services and Web APIs with C#, and leverage Azure cloud services, all while working remotely on a contract-to-perm basis.

Key responsibilities
  • Build and maintain backend services and APIs to support map interactions and data access
  • Refactor Blazor components and collaborate with product and design teams to create intuitive UI patterns
  • Iterate quickly based on user feedback, ensuring performance and usability with large data sets
Required qualifications
  • Minimum 3 years of experience in C# / .NET for building production applications
  • Hands-on experience with Blazor for developing interactive web UIs
  • Experience with SQL Server and Entity Framework for data-driven applications
  • Familiarity with integrating and managing Azure services for scalable applications
  • Comfort in full-stack ownership, working across the stack and managing features end-to-end

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