Computer Sports Medicine, Inc. (SportsWareOnLine) is hiring a Senior Full-Stack ASP.NET Core Developer for a remote role in the United States. You’ll help build and evolve a Blazor (static server-side rendering) SaaS platform that supports student-athlete health and safety. This is a hands-on position with meaningful influence across architecture, implementation, and project direction in a small, focused development environment.
What you’ll do
Design, develop, test, and maintain web application features using ASP.NET Core, C#, Razor, SQL Server, and Azure. You’ll apply established ASP.NET Core MVC and Razor skills while working with Blazor Static SSR as the platform evolves.
- Contribute to application architecture, technical design, and implementation decisions
- Deliver full-stack features with a strong emphasis on hands-on software development
- Collaborate with product and business stakeholders to clarify requirements and translate them into practical technical solutions
- Help define milestones, identify risks, document technical decisions, and maintain development momentum
- Review code, troubleshoot production issues, and support software quality and development standards
- Over time, assume primary responsibility for technical direction, development planning, project schedules, documentation, and software delivery
What you bring
- Strong professional experience developing web applications with C# and ASP.NET Core MVC
- Strong experience with Razor views, server-side rendering, and modern ASP.NET Core application architecture
- Strong knowledge of SQL Server, LINQ, and Entity Framework Core
- Solid understanding of HTML, CSS, and JavaScript for browser-based development
- Experience with Tailwind CSS, Bootstrap, or another modern CSS framework
- Experience deploying and supporting applications in Microsoft Azure
- Familiarity with Azure DevOps, Git, code reviews, and automated build and deployment processes
- Demonstrated ability to take ownership of a software product or substantial development project from requirements through implementation, release, and ongoing support
Helpful background
- Experience with Blazor, especially server-side rendering or Razor components
- Experience transitioning between ASP.NET Core MVC, Razor Pages, and Blazor
- Familiarity with DaisyUI in addition to Tailwind CSS
- Experience developing or modernizing SaaS applications
- Experience working in a small development team with significant individual responsibility
Benefits
- 401(k)
- 401(k) matching
- Health insurance
Why this role
You’ll apply ASP.NET Core expertise to a modern SaaS platform built with Blazor Static SSR, with visible impact in a small company. The work prioritizes designing, writing, reviewing, and troubleshooting production software over people management, with a gradual path toward primary technical and project ownership.