⚠︎ This job is no longer accepting applications.

Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever
Job Closed

Senior Full-Stack ASP.NET Core Developer

  • Source: Indeed
  • Computer Sports Medicine, Inc.
  • Remote
  • United States
  • Full-Time
  • Senior

Job Description

SportsWareOnLine™ is a SaaS platform used by more than 1,200 high school and college athletic programs to track injuries and manage medical documentation for student-athletes.

We are building the next generation of the SportsWare platform using ASP.NET Core, C#, Razor, SQL Server, and Microsoft Azure. Our new application uses Blazor with static server-side rendering (SSR), making strong ASP.NET Core MVC and Razor experience particularly relevant.

We are seeking a senior, hands-on full-stack developer to work alongside our existing senior developer in a coding-intensive role. The two senior developers will initially work as peers, sharing development responsibilities and collaborating on architecture, priorities, schedules, and technical decisions. The successful candidate will gradually assume primary technical and project ownership as the existing senior developer steps back.

Responsibilities

  • Design, develop, test, and maintain web application features using ASP.NET Core, C#, Razor, SQL Server, and Azure.
  • Work with Blazor Static SSR, applying established ASP.NET Core MVC and Razor development skills.
  • Contribute to application architecture, technical design, and implementation decisions.
  • Work across the full application stack, 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 keep development work moving forward.
  • Review code, troubleshoot production issues, and help maintain software quality and development standards.
  • Over time, assume primary responsibility for technical direction, development planning, project schedules, documentation, and software delivery.

Required Experience

  • Strong professional experience developing web applications using 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, JavaScript, and browser-based web 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.

Preferred Experience

  • Experience with Blazor, particularly server-side rendering or Razor components.
  • Experience transitioning between ASP.NET Core MVC, Razor Pages, and Blazor.
  • Familiarity with Tailwind CSS and DaisyUI.
  • Experience developing or modernizing SaaS applications.
  • Experience working in a small development team with significant individual responsibility.

Prior Blazor experience is a plus, but not required. We are primarily looking for a strong ASP.NET Core MVC developer who can readily apply those skills to our Blazor-based application.

Ideal Candidate

  • A strong, hands-on software engineer who expects to spend the majority of the workday designing, writing, reviewing, and troubleshooting production software.
  • Deeply experienced with ASP.NET Core MVC and Razor, and comfortable learning and working with Blazor.
  • Comfortable initially working in tandem with another senior developer and gradually assuming primary technical and project ownership.
  • Interested in leading a software project through technical expertise, organization, sound judgment, and accountability rather than through personnel management.
  • Organized and disciplined about requirements, documentation, priorities, testing, milestones, release planning, and development cadence.

Why Join SportsWareOnLine.com

  • Build software that directly supports student-athlete health and safety.
  • Apply your ASP.NET Core expertise to a modern SaaS platform built with Blazor Static SSR.
  • Have a meaningful influence on architecture, implementation, and product direction.
  • Work in a small, focused company where individual contributions are visible and important.
  • Spend the majority of your time designing and writing software rather than managing people.

If you are an experienced ASP.NET Core MVC developer who enjoys writing production softwar…

Skills

  • asp-net
  • asp-net-core
  • dot-net-core
  • c-sharp
  • microsoft-azure
  • Blazor
  • entity-framework
  • microsoft-entity-framework
  • entity-framework-core
  • javascript
  • Tailwind
  • tailwind-css
  • Bootstrap
  • azure-devops
This job is no longer accepting applications.

You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.

Join the Club — Free Forever
Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Computer Sports Medicine, Inc.

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes