Software Engineer - Advanced R&D jobs in United States
cer-icon
Apply on Employer Site
company-logo

Novarad · 1 week ago

Software Engineer - Advanced R&D

Novarad is a company that helps healthcare executives, clinicians, and IT professionals achieve clinical, operational, and fiscal excellence. The role involves participating in the development of cutting-edge medical technology, focusing on software design and implementation using Augmented Reality.

Enterprise SoftwareHealthcareInformation TechnologyHealth Care

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

Qualification

C#Agile Software DevelopmentSOLID design principlesMicrosoft Visual StudioMicrosoft .NET frameworks.Net CoreWPFVector/Matrix MathGraphics APIsMedical software experienceInter-personal skillsAnalytical skillsProblem-solving skills

Required

Advanced understanding of C#
Advanced understanding of Agile Software Development
Advanced understanding of Microsoft Visual Studio
Advanced understanding and execution of SOLID design principles
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

Preferred

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

Benefits

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

Company

Novarad

twittertwittertwitter
company-logo
Novarad is a provider of enterprise healthcare solutions.