Software Engineer - Advanced R&D

Novarad CorporationProvo, UT
Onsite

About The Position

As a member of the Advanced R&D Team, you'll have the exciting opportunity to participate in the development of cutting edge medical technology.

Requirements

  • Advanced understanding of C#
  • Advanced understanding of Agile Software Development
  • Advanced understanding of Microsoft Visual Studio
  • Advanced understanding and execution of SOLID design principles
  • Advanced understanding of Graphics APIs
  • Bachelor's degree in Computer Science or related major
  • 5+ years of relevant software engineering experience
  • Excellent inter-personal/communication skills
  • High level of creativity, quick problem-solving capabilities and strong analytical skills
  • Ability to work independently and as part of a larger team

Nice To Haves

  • Experience using Microsoft .NET frameworks, .Net Core
  • C#, WPF
  • Vector/Matrix Math proficiency
  • Graphics APIs (DirectX, OpenGL)
  • Unity
  • Experience in medical software industry (PACS/RIS/HL7/HER)

Responsibilities

  • Design, develop and implement new medical software utilizing Augmented Reality (AR) and other cutting-edge technology
  • Clearly and regularly communicate with management and technical support colleagues
  • Actively participate in an agile environment, iterate quickly and contribute to key goals.
  • Support all phases of the software development lifecycle including requirements, analysis, design, development, testing, documentation and maintenance for a complex software system
  • Learn to create and maintain unit/functional/integration tests
  • Learn and use SOLID principles in creating maintainable and high-quality code
  • Take direction and collaborate on architectural designs with the software architects
  • Collaborate with product owners & stakeholders to ensure features/changes meet business requirements

Benefits

  • 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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service