Search By
4576 Jobs
Senior Software Engineer Novarad Provo, UT | Full Time
5 Days Ago
Senior Software Development Engineer in Test (Sr. SDET) Softrams Woodlawn, MD | Full Time
15 Days Ago
Sr Software Engineer - Remote UnitedHealth Group Hartford, CT | Full Time | Remote
3 Days Ago
Sr Software Engineer The Home Depot Atlanta, GA | Full Time
3 Days Ago
Sr Software Engineer UnitedHealth Group Schaumburg, IL | Full Time
3 Days Ago
Sr. Software Engineer Anaqua Remote, MA | Full Time | Remote
3 Days Ago
Sr. Software Engineer Amyx, Inc. Germantown, MD | Full Time
3 Days Ago
Sr. Software Engineer Storable Atlanta, GA | Full Time
4 Days Ago
Sr. Software Engineer CommunityAmerica Credit Union Lenexa, KS | Full Time
4 Days Ago
Sr. Software Engineer Amwell Boston, MA | Full Time | Remote
4 Days Ago
Sr. Software Engineer BlueHalo Annapolis Junction, MD | Full Time
4 Days Ago
Sr. Software Engineer Storable Kansas City, MO | Full Time
4 Days Ago
Sr. Software Engineer Millennium Corporation Charleston, SC | Other
4 Days Ago
Sr. Software Engineer (Hybrid) Ishpi Information Technologies, Inc San Antonio, TX | Other | Remote
4 Days Ago
Sr. Software Engineer (C#) Cast & Crew Entertainment Services, LLC Burbank, CA | Full Time
6 Days Ago
Sr Software Engineer Axos Clearing LLC Centennial, CO | Full Time
8 Days Ago
Sr Software Engineer SRI International Menlo Park, CA | Other | Remote
11 Days Ago
Sr. Software Engineer Purple Innovation LLC Lehi, UT | Full Time
13 Days Ago
Sr. Software Engineer Varo Bank Charlotte, NC | Full Time
14 Days Ago
Sr. Software Engineer Varo Bank New York, NY | Full Time
14 Days Ago
Sr. Software Engineer Varo Bank Salt Lake City, UT | Full Time
14 Days Ago
Sr Software Engineer HealthEquity Draper, UT | Other
16 Days Ago
Sr. Software Engineer Blue Canyon Technologies Lafayette, CO | Full Time
18 Days Ago
Sr. Software Engineer (Backend) 225 Elavon, Inc San Francisco, CA | Full Time
19 Days Ago
Sr. Software Engineer Storable Raleigh, NC | Full Time
19 Days Ago
Sr. Software Engineer Olea Edge Analytics Austin, TX | Full Time | Remote
19 Days Ago
More Search Results

Senior Software Engineer

Provo, UT | Full Time
5 Days Ago

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.


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
  • Hybrid work environment-50% time onsite (Local candidates only, please!)


As a member of the Software Engineering team, you will-

  • Participate in all aspects of software development including design, requirement analysis, task estimation, implementation, and testing on the Web Technical team
  • Follow agile methodologies and participate in scrum
  • Develop quality code using SOLID principles and best practices
  • Create and maintain unit tests
  • Collaborate on architectural designs with the software architects
  • Work closely with product owners, design team and development teams to meet assigned development goals
  • Mentor and perform code reviews for other software engineers


What you will bring-

Knowledge and Experience

  • Bachelor’s degree in Computer Science or equivalent experience
  • Minimum of 5 years of software development using object-oriented languages
  • Solid knowledge of SQL and experience with SQL PostgreSQL or relational databases
  • Strong knowledge of C#, RESTful services, Web Services, Security / Encryption
  • Experience using Visual Studio, Visual Studio Code, & .NET Framework in a work environment
  • Experience with .NET Core, ASP.NET Core, Entity Framework Core, and .NET Standard.
  • Experience writing Unit, Integration, and Functional Test
  • Must have a strong understanding of object-oriented principles and patterns
  • Strong analytical and problem-solving skills to understand all facets of some very complex software
  • Must have ability to work and communicate effectively in a team environment

Personal Qualities

  • Must be passionate about software development
  • Must have a desire to continually learn new technologies
  • Must be a team player and enjoy working with others
  • Good verbal and written communication skills
  • Willingness to speak up when things don’t look right
  • Ability to learn quickly and work in a fast-paced environment, juggling multiple projects, with quick turn around


What to Expect-

  • 40 plus hours/week
  • Work in a shared office space- open cubicle area
  • Hybrid work model- Must be willing to work in-office 2-3 days a week at the Provo office


Our recruits come from all walks of life; our customers come from all walks of life; and so do we. Novarad celebrates an inclusive and diverse workforce. This makes our team stronger by sharing our differences and experiences in open and creative conversation. Come share your differences with us.


Company Overview

  • Website novarad.net
  • Headquarters AMERICAN FORK, UT
  • Size 100 - 200
  • Founded 1990
  • Type Private
  • CEO WENDELL GIBBY
  • Revenue $10M - $50M
  • Industry Retail & Wholesale
  • About novarad
  • Novarad engages in providing clinical and enterprise imaging solutions for the healthcare industry.

Skills for Senior Software Engineer

The job skills required for Senior Software Engineer include Computer science, Agile, Software Development, Software Engineering, SQL,and C# etc. Having related job skills and expertise will give you an advantage when applying to be a Senior Software Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Senior Software Engineer. Select any job title you are interested in and start to search job requirements.

Job Openings with Skill of Computer science
MORE>>
Job Openings with Skill of Agile
MORE>>
Job Openings with Skill of Software Development
MORE>>
Job Openings with Skill of Software Engineering
MORE>>
Job Openings with Skill of SQL
MORE>>

Career Path for Senior Software Engineer

The following is the career advancement route for Senior Software Engineer positions, which can be used as a reference in future career path planning. As a Senior Software Engineer, it can be promoted into senior positions as a Software Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Senior Software Engineer. You can explore the career advancement for a Senior Software Engineer below and select your interested title to get hiring information.