Talent.com
Junior Software Engineer
Junior Software EngineerNovarad Corporation • Provo, Utah, United States
Junior Software Engineer

Junior Software Engineer

Novarad Corporation • Provo, Utah, United States
20 days ago
Job type
  • Full-time
Job description

Full-time

Description

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.

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
  • C#, WPF, ASP.NET, React, Javascript
  • Experience architecting RESTful APIs
  • Object Oriented programming principles & Design Patterns
  • Working knowledge of Test Driven Development
  • Understanding of SQL and experience working with DBAs
  • Team Foundation Experience (TFS)
  • Excellent written and verbal communication skills
  • Experience in medical software industry (PACS / RIS / HL7 / HER
  • Create a job alert for this search

    Junior Software Engineer • Provo, Utah, United States

    Related jobs
    Earn up to $25 per survey Online Survey Taker (Hiring Immediately)

    Earn up to $25 per survey Online Survey Taker (Hiring Immediately)

    Earn Haus • Cottonwood Heights, Utah, US
    Full-time +1
    We are urgently looking for people interested in taking online surveys for Fortune 500 brands.If you are a self-starter, looking for flexible hours throughout the week, this may be for you! Earn up...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer Intern

    Software Engineer Intern

    Brevium • American Fork, Utah, United States
    Internship
    We will begin reviewing applications on Monday, September 22.Brevium is a fast-growing tech company that develops innovative software solutions for medical practices, focusing on patient appointmen...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Novarad Corporation • Provo, Utah, United States
    Full-time
    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 o...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Crypto

    Software Engineer, Crypto

    Sofi • Cottonwood Heights, Utah, United States
    Full-time
    We are seeking a Software Engineer to join our team.SoFi is building out a new team to develop crypto products and services for our members. Recent developments made a path for SoFi to begin to re-e...Show more
    Last updated: 30+ days ago • Promoted
    Site Reliability Engineer

    Site Reliability Engineer

    Breeze Airways • Cottonwood Heights, Utah, United States
    Full-time
    Working at Breeze Airways is an exciting endeavor and a serious commitment to bring “The World’s Nicest Airline” to life. We work cross-functionally with truly awesome Team Members to deliver on our...Show more
    Last updated: 30+ days ago • Promoted
    Earn up to $25 per survey Online Survey Taker - Flexible, Self-Paced Work Environment (Hiring Immediately)

    Earn up to $25 per survey Online Survey Taker - Flexible, Self-Paced Work Environment (Hiring Immediately)

    Earn Haus • Holladay, Utah, US
    Full-time +1
    We are urgently looking for people interested in taking online surveys for Fortune 500 brands.If you are a self-starter, looking for flexible hours throughout the week, this may be for you! Earn up...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Brevium • American Fork, Utah, United States
    Full-time
    Brevium is a growing tech company that provides software for medical practices.Brevium’s patient appointment lifecycle software reliably returns patients to medical practices through data-driven re...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Fortem Technologies Inc • Lindon, Utah, United States
    Full-time
    Fortem Technologies is a venture-capital backed company located in Lindon, UT.In a world where sophisticated drones are commonplace, Fortem Technologies provides the most artificial intelligence (A...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Lvt • American Fork, Utah, United States
    Full-time
    Our enterprise-grade safety and security ecosystem makes it easy to secure essentially any physical environment through intelligent automation and actionable insights. As an industry leader in the I...Show more
    Last updated: 30+ days ago • Promoted
    Staff Site Reliability Engineer

    Staff Site Reliability Engineer

    Pura • Pleasant Grove, Utah, United States
    Full-time
    Staff Site Reliability 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, eleva...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Domo • American Fork, Utah, United States
    Full-time
    Domo's AI and Data Products Platform lets people channel AI and data into innovative uses that deliver a measurable impact. Anyone can use Domo to prepare, analyze, visualize, automate, and build da...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Lvt • American Fork, Utah, United States
    Full-time
    Our enterprise-grade safety and security ecosystem makes it easy to secure essentially any physical environment through intelligent automation and actionable insights. As an industry leader in the I...Show more
    Last updated: 30+ days ago • Promoted
    Staff Embedded Software Engineer

    Staff Embedded Software Engineer

    Lvt • American Fork, Utah, United States
    Full-time
    Our enterprise-grade safety and security ecosystem makes it easy to secure essentially any physical environment through intelligent automation and actionable insights. As an industry leader in the I...Show more
    Last updated: 16 days ago • Promoted
    Staff Software Engineer (Java) - Hybrid

    Staff Software Engineer (Java) - Hybrid

    Henry Schein One • American Fork, Utah, United States
    Full-time
    This position will be hybrid in the American Fork, UT office for a minimum of 2 days per week.Henry Schein One is on a mission to empower dental professionals with innovative, cloud-based technolog...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Breeze Airways • Cottonwood Heights, Utah, United States
    Full-time
    Working at Breeze Airways is an exciting endeavor and a serious commitment to bring “The World’s Nicest Airline” to life. We work cross-functionally with truly awesome Team Members to deliver on our...Show more
    Last updated: 30+ days ago • Promoted
    Full-Stack Software Engineer

    Full-Stack Software Engineer

    Signals • Provo, Utah, United States
    Full-time
    We’re a Provo-based, fast-growing Utah tech company building AI Cloud Employees™ that help teams move faster.Our platform runs on the Signals Data Engine trained on more than a billion conversation...Show more
    Last updated: 8 days ago • Promoted
    Software Engineer

    Software Engineer

    Passivelogic • Holladay, Utah, United States
    Full-time
    We’re building the next generation of AI-powered productivity tools for autonomous building management, with seamless interaction between humans and machines at the core. Our team combines deep expe...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer II

    Software Engineer II

    Qualtrics • Provo, Utah, United States
    Full-time
    At Qualtrics, we create software the world’s best brands use to deliver exceptional frontline experiences, build high-performing teams, and design products people love. But we are more than a platfo...Show more
    Last updated: 30+ days ago • Promoted