1

Computer Software Jobs in Utah (NOW HIRING)

They may provide assistance concerning the use of computer hardware and software, including printing, installation, word processing, electronic mail, and operating systems.WHAT SKILLS ARE NEEDED:Must ...

May work with computers and computer software to create and operate programs, reports, and spreadsheets. As a specialized hazardous material technician, may: Coordinate purchase, inventory delivery ...

Software Engineer

Salt Lake City, UT ยท On-site

$60 - $65/hr

Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field with 6+ years of relevant software engineering experience, or a Master's degree in ...

Software Engineer

Salt Lake City, UT ยท On-site

$57.93/hr

Bachelor's degree in computer science, Computer Engineering, Electrical Engineering, or a related technical field with 6+ years of relevant software engineering experience, or a Master's degree in ...

Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target application * Work closely with cross functional members of the ...

New

Computer Engineering/Computer Science degree. * Proficiency with C++. * Experience working with Department of Defense programs. * Experience with object-oriented software development using C+

Computer Engineering/Computer Science degree. * Proficiency with C++. * Experience working with Department of Defense programs. * Experience with object-oriented software development using C+

Showing results 21-40

Computer Software information

See Utah salary details

$43.7K

$101.8K

$151.1K

How much do computer software jobs pay per year?

As of Sep 5, 2026, the average yearly pay for computer software in Utah is $101,821.00, according to ZipRecruiter salary data. Most workers in this role earn between $81,900.00 and $118,300.00 per year, depending on experience, location, and employer.

What is a computer software job?

Computer software jobs refer to careers focused on designing, developing, testing, and maintaining software applications or systems. These roles can include software engineers, developers, testers, quality assurance analysts, and system architects. Professionals in this field work with programming languages and software tools to create solutions for computers, mobile devices, or web platforms. Computer software jobs exist across various industries, including technology, finance, healthcare, and entertainment. These roles often require strong problem-solving skills, attention to detail, and knowledge of coding languages.

What are the key skills and qualifications needed to thrive in computer software roles?

To thrive in computer software roles, you need strong programming skills, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with development tools, software frameworks, version control systems like Git, and relevant certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are highly beneficial. Excellent teamwork, communication skills, and adaptability set top professionals apart in collaborative and fast-evolving environments. These skills are crucial for creating reliable software solutions, staying current with technology trends, and contributing effectively to project goals.

What are some common challenges faced by professionals working in computer software development teams?

One common challenge in computer software development is effectively collaborating across multidisciplinary teams, especially when team members have varying technical backgrounds or are distributed across different locations. Managing project timelines and adapting to rapidly changing requirements can also be demanding, requiring strong communication and agile problem-solving skills. Additionally, keeping up with fast-evolving technologies and best practices is essential for continued success and can be a source of both challenge and opportunity for professional growth.

What is the difference between Computer Software vs Software Developer?

AspectComputer SoftwareSoftware Developer
CredentialsTypically requires a degree in computer science or related fieldRequires a degree in computer science, software engineering, or related field; coding certifications are common
Work EnvironmentDeveloped and maintained across various industries, often in office or remote settingsPrimarily works in office or remote environments, focusing on coding, testing, and debugging
Industry UsageRefers to the actual programs and applications used by end-users or businessesRefers to the role of creating, designing, and maintaining software applications

Computer Software encompasses the actual programs and applications used in various industries, while Software Developers are professionals who create and maintain these programs. The roles overlap significantly, but the software refers to the product, and the developer is the person building it.

What types of computer software jobs are there?

Computer software jobs include roles such as software developer, quality assurance tester, systems analyst, technical support specialist, and software engineer. These positions often require knowledge of programming languages, development tools, and software lifecycle processes, and may involve working in teams or independently in various industries.

What cities in Utah are hiring for Computer Software jobs?

Cities in Utah with the most Computer Software job openings:

Infographic showing various Computer Software job openings in Utah as of August 2026, with employment types broken down into 70% Full Time, 22% Part Time, and 8% Contract. Highlights an 92% In-person, 4% Hybrid, and 4% Remote job distribution, with an average salary of $101,821 per year, or $49 per hour.

Patient Service Representative

Holy Cross Medical Group

West Valley City, UT โ€ข On-site

$17 - $23.31/hr

Full-time

Medical, Life

This job post hasย expired today.ย Applications are no longer accepted.


Job description


Job Summary and Responsibilities

As our Patient Service Representative, you will provide comprehensive clerical/office support within a physician clinic, encompassing reception, telephone, medical records, charge entry, referrals, and information retrieval.

Every day you will facilitate, communicate, and collaborate with the healthcare team and patient/family to identify and meet their physical, emotional, and spiritual needs, ensuring quality patient care and operational efficiency.

To be successful in this role, you will possess strong organizational and clerical skills, meticulous attention to detail in medical record management and charge entry, excellent communication abilities, and a commitment to patient-centered care and our organizational mission/core values.

  • Greet patients/caregivers and provide whatever assistance needed in a manner that reflects the high quality service with the understanding that the provision of quality medical care requires active teamwork and professional conduct.
  • Verify accuracy and update all demographic data in the electronic health record, and identify communication and financial barriers; contribute to the patient plan of care in collaboration with the interdisciplinary team if barriers are identified.
  • Accurately gather and process all necessary information and data to complete all requirements in medical records, referral, billing, and any medical treatment purposes.
  • Schedule and confirm patient appointments and revise appointments as needed.
  • Thorough and confidential maintenance of patient charts and records including importing and communication of scanned documents. Obtain and process appropriate payments at time of service.
Job Requirements

Required

  • High School Diploma or GED
  • Previous work experience with basic office and computer skills, filing, telephone answering, reception, and basic knowledge of computer software

Preferred

  • Knowledge of medical terminology and medical insurance payers
Where You'll Work

With many locations across Utah, Holy Cross Medical Group offers providers a true opportunity to live their mission while experiencing the support of a built-in network, generous benefits, professional growth, and an amazing quality of life. Through state-of-the-art technology, clinical resources and medical expertise, we connect providers and consumers to facilitate a healthier life for people in our community. Our coordinated services represent a full continuum of care from preventive and early diagnoses to leading-edge treatment and life-saving critical care. We are committed to delivering better health care with a patient-centered approach that fulfills our mission and commitment to quality, compassion, and service.

Qualifications:

Required

  • High School Diploma or GED
  • Previous work experience with basic office and computer skills, filing, telephone answering, reception, and basic knowledge of computer software

Preferred

  • Knowledge of medical terminology and medical insurance payers
Employment Type: Full Time