Blazor C# Developer

Somerset StaffingWalnut Creek, CA
Remote

About The Position

We are seeking a Full-Stack Software Engineer with strong .NET fundamentals to build and scale data-dense web applications for public health and operational teams. This role is highly focused on modern Microsoft technologies, requiring a developer who can build interactive web UIs using Blazor (Server/WebAssembly) and develop robust, high-performance backend services and Web APIs using C#. While the platform processes geospatial data, this is an engineering-first position rather than a GIS role. You will own features end-to-end across the stack—leveraging Entity Framework, SQL Server, and Azure cloud services —to deliver performant, data-driven workflows and clean user experiences. This role starts as a 3-month contract with a clear path to full-time employment.

Requirements

  • Minimum 3 years of experience building production applications with C# / .NET
  • Hands-on experience building interactive web UIs with Blazor (Server and/or WebAssembly)
  • Required experience with SQL Server & Entity Framework for designing, querying, and maintaining data-driven applications
  • Experience integrating and managing Azure services to support scalable, cloud-based applications
  • Comfort working across the stack and owning features end-to-end
  • Ability to reason about data visualization and user interaction, especially in data-dense interfaces
  • Strong problem-solving skills
  • A willingness to learn new tools/libraries/domains
  • Clear communication skills
  • A collaborative mindset

Nice To Haves

  • Recent, hands-on experience with JavaScript and modern frontend development
  • Experience building applications used by operational or non-technical users
  • Exposure to performance optimization in data-heavy applications

Responsibilities

  • Build and maintain backend services and APIs to support map interactions and data access
  • Refactor blazor components
  • Collaborate closely with product and design to translate real-world workflows into intuitive UI patterns
  • Ensure performance, usability, and clarity when working with large or complex data sets
  • Iterate quickly based on user feedback and evolving requirements
  • Contribute to a collaborative, pragmatic engineering culture focused on building the right solution, not just shipping code
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service