Junior Software Engineer

7 days ago


Provo, UT, United States Novarad Full time

Job Type

Full-time

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 Junior Software Engineer at Novarad you are a bright, passionate individual eager to learn and be mentored. You are a problem solver and have a basic understanding of the software development processes, principles and languages utilized at Novarad.

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
Duties
  • Design, develop and implement new software applications utilzing AI/AR and other cutting edge technology
  • Maintain and improve the performance of existing software
  • Clearly and regularly communicate with management and technical support colleagues
  • Test and maintain software products to ensure strong functionality and optimization
  • 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
Requirements

Skills/Competencies
  • Basic understanding of C#
  • Basic understanding of Agile Software Development
  • Basic understanding of Microsoft Visual Studio
  • Basic understanding of Team Foundation Server (TFS) /Git
  • Basic understanding of SQL
  • Basic understanding and execution of SOLID design principles
Required Qualifications
  • Currently pursuing a degree in Computer Science or equivalent work related experience
  • 0-4 years of relevant software engineering experience
  • Excellent inter-personal/communication skills
  • Early foundation in Computer Science
  • High level of creativity, quick problem solving capabilities and strong analytical skills
  • Excellent written and verbal communication skills
  • Ability to work independently and as part of a larger team
  • One or more of the following programming languages-C#, C++ and/or Java
  • Experience with SQL Server, Postgres or Oracle Relational Database
Preferred Qualifications
  • Experience using Microsoft .NET frameworks, .Net Core
  • Experience architecting RESTful APIs
  • Object Oriented programming principles & Design Patterns
  • Working knowledge of Test Driven Development
  • Team Foundation Experience (TFS)
  • Experience in medical software industry (PACS/RIS/HL7/HER)


  • Provo, UT, United States Caselle Full time

    Senior Software Engineer - Provo, UT (Hybrid) Are you a Software Engineer who's ready to take your career to the next level in an environment where innovation, collaboration, and impact drive everything we do? Join our fast-paced, forward-thinking team in Provo, UT as a Senior Software Engineer, and play a critical role in creating software that powers local...

  • Software Engineer

    5 days ago


    Provo, UT, United States Novarad Full time

    Job Type Full-time 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...

  • Software Engineer

    5 days ago


    Provo, UT, United States Novarad Full time

    Job Type Full-time 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...

  • Software Engineer

    1 day ago


    Provo, UT, United States Novarad Full time

    Job Type Full-time 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...

  • Software Engineer

    3 days ago


    Provo, UT, United States Novarad Full time

    Job Type Full-time 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...


  • Provo, UT, United States Nu Skin Full time

    We are looking to hire a Principal Software Engineer at our Provo, Utah offices.Position Overview The Principal Software Engineer is a senior technical leader responsible for designing, building, and guiding the development of scalable, high-performance systems across our global digital and enterprise platforms. This role sets technical direction, mentors...


  • Provo, UT, United States Parachute Health Full time

    Senior Software Engineer Parachute Health is transforming post-acute care through the leading digital ordering platform for medical equipment and supplies. We replace the outdated, error-prone paper and fax process, which negatively impacts over 30 million patients annually, with a system that's 10 times faster. Our platform connects a vast network of Home...


  • Provo, UT, United States Parachute Health Full time

    Senior Software Engineer Parachute Health is transforming post-acute care through the leading digital ordering platform for medical equipment and supplies. We replace the outdated, error-prone paper and fax process, which negatively impacts over 30 million patients annually, with a system that's 10 times faster. Our platform connects a vast network of Home...


  • Provo, UT, United States Parachute Health Full time

    Senior Software Engineer Parachute Health is transforming post-acute care through the leading digital ordering platform for medical equipment and supplies. We replace the outdated, error-prone paper and fax process, which negatively impacts over 30 million patients annually, with a system that's 10 times faster. Our platform connects a vast network of Home...


  • Provo, UT, United States Parachute Health Full time

    Senior Software Engineer Parachute Health is transforming post-acute care through the leading digital ordering platform for medical equipment and supplies. We replace the outdated, error-prone paper and fax process, which negatively impacts over 30 million patients annually, with a system that's 10 times faster. Our platform connects a vast network of Home...