Senior .NET/Blazor Software Engineer — RIS

Novarad Corporation

Utah

On-site

USD 90,000 - 130,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Generous PTO
Health insurance
Dental insurance
Vision insurance
Life insurance
Disability insurance
HSA with match
401k with match
Wellness program
Sundance corporate passes

Job summary

Novarad Corporation seeks a Software Engineer for the RIS team to design, implement, and maintain features in Novarad's web-based radiology information system, actively migrating from ASP.NET WebForms to Blazor. You will contribute to modern patterns and apply best practices for scalable, maintainable code.

You will work in an Agile environment with a Tech Lead, delivering high-quality C# code for .NET, collaborating with product managers to meet clinical requirements, and building solid tests

Qualifications

  • 4+ years of professional software development experience.
  • Strong proficiency in C# and .NET (Framework or Core).
  • Experience developing web applications using ASP.NET (WebForms, MVC, or Core).
  • Experience with PostgreSQL or comparable relational database.
  • Solid understanding of RESTful API design and development.
  • Proficiency with Git or comparable version control system.
  • Experience working in Agile/Scrum development environments.
  • Solid understanding of software development best practices including design patterns and testing.
  • Awareness of HIPAA and healthcare data privacy requirements.
  • Effective written and verbal communication skills.
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.

Responsibilities

  • Design, implement, and maintain features across Novarad's web-based RIS application.
  • Contribute to the active migration from ASP.NET WebForms to Blazor, helping shape modern patterns and practices for the team.
  • Write clean, well-tested C# code targeting .NET with an eye toward scalability and long-term maintainability.
  • Collaborate with your Tech Lead and teammates in an Agile/Scrum environment to deliver features on time and to a high standard of quality.
  • Participate in code and design reviews, providing and receiving constructive feedback.
  • Build and maintain unit tests following established patterns and practices.
  • Engage with product managers and stakeholders to ensure technical solutions meet business and clinical requirements.
  • Contribute to documentation and actively maintain the team knowledge base.
  • Identify and elevate technical risks or blockers proactively.
  • Participate in company and technical training to continue growing as an engineer.

Skills

C#
.NET
Agile/Scrum
RESTful APIs
Git

Education

Bachelor's degree in Computer Science or equivalent

Tools

ASP.NET
Blazor
PostgreSQL
Azure DevOps
Git

Job description

Novarad Corporation seeks a Software Engineer for the RIS team to design, implement, and maintain features in Novarad's web-based radiology information system, actively migrating from ASP.NET WebForms to Blazor. You will contribute to modern patterns and apply best practices for scalable, maintainable code.

You will work in an Agile environment with a Tech Lead, delivering high-quality C# code for .NET, collaborating with product managers to meet clinical requirements, and building solid tests

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - RIS
Software Engineer - RIS

Novarad Corporation • Provo (UT)

On-site
USD 80,000 - 110,000
Competitive salary with generous PTO
Health, dental, vision, life, and disability insurances
HSA option with dollar-for-dollar match
+3
Software Engineer - RIS
Software Engineer - RIS

Novarad Corporation • Utah

On-site
USD 90,000 - 130,000
Generous PTO
Health insurance
Dental insurance
+7
Radiology Software Engineer - .NET & Blazor
Radiology Software Engineer - .NET & Blazor

Novarad Corporation • Provo (UT)

On-site
USD 80,000 - 110,000
Competitive salary with generous PTO
Health, dental, vision, life, and disability insurances
HSA option with dollar-for-dollar match
+3
Software Engineer - PACS
Software Engineer - PACS

Novarad • Provo (UT), Northern (KY)

On-site
USD 110,000 - 150,000
Competitive salary
Generous PTO
Health, dental, vision, life, and disa
+4
PACS Software Engineer — Medical Imaging & .NET
PACS Software Engineer — Medical Imaging & .NET

Novarad • Provo (UT), Northern (KY)

Hybrid
USD 110,000 - 150,000
Competitive salary
Generous PTO
Health, dental, vision, life, and disa
+4
Senior .NET Developer — Blazor/Azure, CQRS (Remote)
Senior .NET Developer — Blazor/Azure, CQRS (Remote)

iDbase Software • Hyattsville (MD)

Hybrid
USD 120,000 - 160,000
Senior .Net/Blazor Developer
Senior .Net/Blazor Developer

CodeRoad • United States

Remote
USD 110,000 - 190,000
Remote work
Health insurance assistance
Paid holidays
+2
Remote .NET Developer — Blazor & C# Expert
Remote .NET Developer — Blazor & C# Expert

Blue Purpose • Tampa (FL)

Hybrid
USD 80,000 - 110,000
Paid time off
Medical insurance
Dental insurance
+4
Senior .NET/Blazor Tech Lead (Remote)
Senior .NET/Blazor Tech Lead (Remote)

Embedded Shishya • United States

Remote
USD 150,000 - 230,000
Full benefits package
Remote work flexibility
Professional development
Senior Software Engineer - Blazor & ERP Modernization (Contract)
Senior Software Engineer - Blazor & ERP Modernization (Contract)

Motion Recruitment Partners LLC • Chicago (IL), Northern (KY)

Hybrid
USD 83,000 - 138,000
Medical & Dental Insurance
Vision Insurance
401(k) Matching
+1