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