1

Computer Software Jobs in Utah (NOW HIRING)

Do you have extensive experience in Autodesk CAD and 3D Modeling software? Do you have experience with civil, architectural, MEP, Process design and detailing? Are you looking for the right company ...

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 ...

CAD Engineer

Magna, UT · On-site +1

$60K - $80K/yr

Stay current on advancements in materials, software technologies, and CAD best practices. * Contribute to the continuous improvement of internal processes and design standards. Requirements

Scan Clerk

Washington, UT · On-site

$14.50 - $17.50/hr

Operates computer software and electronic scanning devices. Complies with company grooming standards and dress code. Responsible for performing all job duties and responsibilities safely, accurately ...

Scan Clerk

Washington, UT · On-site

$14.50 - $17.50/hr

Utilizes cleaning supplies and equipment. • Operates computer software and electronic scanning devices to check for pricing errors. • May be required to work nights, weekends, and holidays.

... degree in Computer Science, Engineering, or a related field, and 2 years of academic or ... with software development using Python and Java; experience with Gitlab; experience with data ...

... degree in Computer Science, Engineering, or a related field, and 2 years of academic or ... with software development using Python and Java; experience with Gitlab; experience with data ...

Scan Clerk

Washington, UT

$16.50 - $18.40/hr

Utilizes cleaning supplies and equipment. • Operates computer software and electronic scanning devices to check for pricing errors. • May be required to work nights, weekends, and holidays.

... degree in Computer Science, Engineering, or a related field, and 2 years of academic or ... with software development using Python and Java; experience with Gitlab; experience with data ...

next page

Showing results 1-20

Computer Software information

See Utah salary details

$43.7K

$101.8K

$151.1K

How much do computer software jobs pay per year?

As of Jun 25, 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 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 are computer software jobs?

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 engineers make $500,000?

Senior software engineers, especially those in specialized fields like machine learning, data science, or working at large tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and often working in high-cost-of-living regions or at companies with competitive compensation packages.

Which software job is the highest paid?

Software engineering roles such as software architects, machine learning engineers, and solutions architects tend to be among the highest paid in the industry. These positions often require advanced skills in programming, system design, and experience with cloud platforms, and they typically offer higher salaries compared to other software-related roles.

What types of software jobs are there?

Software jobs include roles such as software developer, software engineer, quality assurance tester, systems analyst, and technical support specialist. These positions often require knowledge of programming languages, development tools, and sometimes certifications like CompTIA or Microsoft certifications. They can involve working in teams, remote or on-site, and may focus on areas like web development, mobile apps, or enterprise systems.

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 are the key skills and qualifications needed to thrive in computer software roles, and why are they important?

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.

Is it true that AI will replace software engineers?

AI is transforming software engineering by automating certain tasks like code generation and testing, but it is unlikely to fully replace software engineers. Instead, AI tools serve as complements that enhance productivity, requiring engineers to focus on complex problem-solving, system design, and oversight. Continuous learning and adapting to new technologies remain essential for software engineers in an evolving AI-driven environment.
What are popular job titles related to Computer Software jobs in Utah? For Computer Software jobs in Utah, the most frequently searched job titles are:
What cities in Utah are hiring for Computer Software jobs? Cities in Utah with the most Computer Software job openings:
Computer Repair Technician - Davis/Weber County

Computer Repair Technician - Davis/Weber County

PC Laptops

Layton, UT • On-site

$12 - $14/hr

Full-time

Medical, Dental, Vision

Posted 29 days ago


Job description

Location: Davis/Weber County, Utah

Our Computer Repair Technicians perform basic and moderately complex troubleshooting and repair activities, typically associated with an end-user environment, including but not limited to desktops, laptops, tablets, and printers. They answer questions or resolve computer problems for clients in person, or via telephone, or electronically. They may provide assistance concerning the use of computer hardware and software, including printing, installation, word processing, electronic mail, and operating systems.

You will be working at either our Riverdale or Layton store!

WHAT SKILLS ARE NEEDED:

  • Must know how to repair Windows computers using diagnostic software to troubleshoot computers to determine hardware failures
  • Must be knowledgeable in installing and upgrading Windows & Apple Operating Systems and be able to download specific drivers and software for hardware requirements.
  • The ability to use electrical voltmeters, soldering irons, and computer repair tools is required.

ATTRIBUTES WE'RE LOOKING FOR:

  • Passion to succeed!
  • Great work ethic!
  • Teachable and can copy what the best reps do.
  • Excellent communications skills.
  • Ability to multitask and function under stress.
  • Self-motivation.

WHAT WE OFFER:

  • Bonuses for performance on top of a good starting base (Average Technician makes $14 to $15/Hr after training and certification)
  • Advancement opportunities (We're growing fast and we need Tech managers)
  • Fun, high energy, and positive environment.
  • Full medical, dental, and vision insurance eligibility after 2 months- and lots more!

A FEW NECESSARY REQUIREMENTS:

  • Must have a High school diploma or equivalent
  • Reliable daily transportation.
  • Must be at least 18 years old

PC Laptops is committed to equal employment opportunity and employs individuals without regard to any legally recognized protected class including, but not limited to: veteran status, uniform service member status, race, color, religion, sex, national origin, age, and physical or mental disability or any other protected class under federal, state or local law.


Job Posted by ApplicantPro