Talent.com
Software Engineer - PACS
Software Engineer - PACSNovarad • Provo, UT, United States
[error_messages.no_longer_accepting]
Software Engineer - PACS

Software Engineer - PACS

Novarad • Provo, UT, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Hi, We Are Novarad

Novarad's solutions help healthcare executives, clinicians and IT professionals deliver clinical, operational, and fiscal excellence. With a self-sustaining business model, more than three decades of technology leadership, and an intense focus on our customers' needs, Novarad brings people and technology together in ways no one else can. We're driven by innovation that truly transforms healthcare - for the provider and their patient.

As a Software Engineer on the PACS team at Novarad, you are a core contributor to a highly effective engineering team building world-class medical imaging software. You are passionate about writing clean, maintainable code and care deeply about the quality and reliability of the products you ship.

At this level, you work with meaningful autonomy-designing and delivering features end-to-end with guidance from your Tech Lead rather than step-by-step direction. You bring solid experience with C# and .NET, are comfortable working across desktop and web surfaces, and take pride in your craft. Our team actively embraces modern tooling and AI-assisted development to work smarter and ship better software.

Your Benefits (We know you're always scrolling to the bottom for these, so here you go!)-

  • Competitive salary with generous PTO
  • Health, dental, vision, life, and disability insurances
  • HSA option with dollar-for-dollar match
  • 401k with dollar-for-dollar match
  • Wellness program
  • Sundance corporate passes

What you'll do -

• Design, implement, and maintain features across Novarad's PACS desktop application (WPF, WinForms) and its web-facing components

• Write clean, well-tested C# code against .NET frameworks 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 escalate technical risks or blockers proactively

• Participate in company and technical training to continue growing as an engineer

Requirements

• 4+ years of professional software development experience

• Strong proficiency in C# and .NET (Framework or Core)

• Experience developing and maintaining desktop applications using WPF and/or WinForms

• Experience with PostgreSQL or comparable relational database

• Familiarity with RESTful API design and consumption

• 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

Preferred Qualifications

• Experience with WCF services

• Familiarity with DICOM or other medical imaging standards

• Experience with ASP.NET or Blazor for web-facing components

• Knowledge of CI/CD pipelines and practices

• Experience with Azure DevOps for work tracking and pipeline management

• Experience in the healthcare software industry (PACS, RIS, EHR)

• Exposure to cloud-based infrastructure or services

• Experience working with globally distributed development teams
[job_alerts.create_a_job]

Software Engineer - PACS • Provo, UT, United States

[internal_linking.similar_jobs]

Lead, Systems Engineer

L3Harris TechnologiesEAST MILLCREEK, Utah, United States
[job_card.full_time]

L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do.Our employees are unified in a shared dedication to our customers’ mission and quest ...[internal_linking.show_more]

 • [job_card.promoted] • [job_card.new]

Manager, Software Engineering

Henry Schein OneAmerican Fork, UT, US
[job_card.full_time]
[filters_job_card.quick_apply]

We are seeking a Software Engineering Manager to lead a mission-focused team building solutions that improve the lives of Henry Schein One users and their patients.You’ll set the tone by shaping te...[internal_linking.show_more]

Senior Backend Engineer, Integrations Remote

LiveView TechnologiesAmerican Fork, UT, United States
[filters.remote]
[job_card.full_time]

A leading security technology firm in American Fork, Utah, is seeking a Senior Software Engineer to develop critical solutions in a collaborative environment.The ideal candidate will have over 7 ye...[internal_linking.show_more]

 • [job_card.promoted]

Physician / Pediatrics / Utah / Permanent / Physician (MD/DO) - Pediatrics - General/Other in Spanish Fork, UT

CompHealthSpanish Fork, UT, US
[job_card.full_time] +1

Doctor of Medicine | Pediatrics - General/Other Location: Spanish Fork, UT Employer: CompHealth Pay: Competitive weekly pay (inquire for details) Start Date: ASAP About the Position Come live and p...[internal_linking.show_more]

 • [job_card.promoted]

Principal Test Systems Execution Lead Engineer

RaytheonProvo, Utah, US
[job_card.full_time] +1

Date Posted: 2026-02-17 Country: United States of America Location: US-AZ-TUCSON-805 ~ 1151 E Hermans Rd ~ BLDG 805 Position Role Type: Onsite U.Person, or Immigration Status Requirements: Active a...[internal_linking.show_more]

 • [job_card.promoted]

Sr Software Engineer

PuraPleasant Grove, UT, US
[job_card.full_time]
[filters_job_card.quick_apply]

Senior Software Engineer Join Us at Pura—Reimagining Fragrance for the Future At Pura, we believe life is better when it smells good.Fragrance has the unique power to transform spaces, elevate mood...[internal_linking.show_more]

Staff Software Engineer (Platform Team)

PuraPleasant Grove, UT, US
[job_card.full_time]
[filters_job_card.quick_apply]

Staff Platform Engineer Join Us at Pura—Reimagining Fragrance for the Future At Pura, we believe life is better when it smells good.Fragrance has the unique power to transform spaces, elevate moods...[internal_linking.show_more]

Senior Software Engineer Remote, United States, Canada or LATAM

CodePath.orgProvo, UT, United States
[filters.remote]
[job_card.full_time]

Senior Software Engineer CodePath is reprogramming higher education to create the first generation of AI-native engineers, CTOs, and founders.We deliver industry-vetted courses and career support c...[internal_linking.show_more]

 • [job_card.promoted]

Software Development Engineer in Test (SDET)

AristotleProvo, UT, US
[job_card.full_time]
[filters_job_card.quick_apply]

This position follows a hybrid work model, requiring once a week in-office attendance.Come work in a startup like environment (small team, big challenges, massive growth opportunity, relaxed office...[internal_linking.show_more]

Nurse Practitioner / Surgery - Neurological / Utah / Permanent / Permanent - Neurosurgery APP in Utah

Hayman Daugherty AssociatesSpanish Fork, UT, US
[job_card.full_time] +1

Advanced Practice Provider (APP) ??? NeurosurgeryLocation: Near Spanish Fork, UTSchedule: Full-time, Days with Rotating WeekendsSpecialization: Neurosurgery Position Overview: Join a collaborative ...[internal_linking.show_more]

 • [job_card.promoted]

Senior Software Engineer

CaselleProvo, UT, USA
[job_card.full_time]
[filters_job_card.quick_apply]

Join our fast-paced, forward-thinking team as a.Our company is redefining how governments serve people through modern, efficient, and reliable solutions.With a remote or in office work environment ...[internal_linking.show_more]

Project Engineer

MGC ContractorsProvo, UT, USA
[job_card.full_time]
[filters_job_card.quick_apply]

We specialize in all forms of water and wastewater general contracting including Job Order Contracting, Construction Manager at Risk, Design-Bid-Build, and Design-Build throughout Arizona, Texas, U...[internal_linking.show_more]

Lead, Information Security Systems Engineer

L3Harris TechnologiesEAST MILLCREEK, Utah, United States
[job_card.full_time]

L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do.Our employees are unified in a shared dedication to our customers’ mission and quest ...[internal_linking.show_more]

 • [job_card.promoted] • [job_card.new]

Pediatrics Physician

CompHealthSpanish Fork, Utah, US
[job_card.full_time]

Pediatrics physician employment in Utah : Come live and practice in beautiful Utah.This position is less than an hour away from Salt Lake City, UT.The area has some of the best skiing, snowboarding...[internal_linking.show_more]

 • [job_card.promoted]

Senior Specialist, Systems Engineer

L3Harris TechnologiesAMERICAN FORK, Utah, United States
[job_card.full_time]

L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do.Our employees are unified in a shared dedication to our customers’ mission and quest ...[internal_linking.show_more]

 • [job_card.promoted] • [job_card.new]

Senior Software Engineer with Test Equipment

RaytheonProvo, UT, US
[job_card.full_time]

US-AZ-TUCSON-807A ~ 1151 E Hermans Rd ~ BLDG 807A.Person, or Immigration Status Requirements:.Active and existing security clearance required on day 1.At Raytheon, the foundation of everything we d...[internal_linking.show_more]

 • [job_card.promoted]

Senior.Net Software Engineer

AristotleProvo, UT, US
[job_card.full_time]
[filters_job_card.quick_apply]

This position follows a hybrid work model, requiring once a week in-office attendance.Come work in a startup like environment (small team, big challenges, massive growth opportunity, relaxed office...[internal_linking.show_more]

Physician / Pediatrics / Utah / Permanent / Pediatrics Physician

HCA HealthcarePayson, UT, US
[job_card.full_time] +1

Description Specialization: Pediatric Job Summary: Pediatrician needed to join a private practice in Payson, UT Qualified Candidates: Join an existing pediatrics practice Growing patient base with ...[internal_linking.show_more]