1

Software Jobs in Washington, UT (NOW HIRING)

Bachelor's degree in Computer Science, Data Science, Engineering, or related field, or equivalent experience. * 4-8 years of experience in AI engineering, data science, software engineering, software ...

AI Engineer

Saint George, UT ยท On-site

$50K - $90K/yr

Bachelor's degree in Computer Science, Data Science, Engineering, or related field, or equivalent experience. * 4-8 years of experience in AI engineering, data science, software engineering, software ...

Showing results 41-60

Software information

See Washington, UT salary details

$43.6K

$101.6K

$150.8K

How much do software jobs pay per year?

As of Sep 5, 2026, the average yearly pay for software in Washington, UT is $101,584.00, according to ZipRecruiter salary data. Most workers in this role earn between $81,700.00 and $118,100.00 per year, depending on experience, location, and employer.

What is a software developer?

Software developers are professionals who design, create, test, and maintain software applications or systems. They use programming languages and development tools to build software that meets user needs or solves specific problems. Their responsibilities can include writing code, debugging, collaborating with other team members, and updating existing programs. Software developers work in a variety of industries, including technology, finance, healthcare, and more.

What are different types of software jobs?

Software jobs include software engineers, software developers, programmers, information technology or network systems specialists, QA testers, or developers who use existing tools, such as business information software, to develop new interfaces for institutional clients. Many of these jobs can be broken down further. For example, some developers work on front-end duties, such as designing interfaces for users. These may be for desktop, mobile, or web applications. Back-end programmers and developers, on the other hand, create the frameworks and logic that dictate how a program works. QA testers often work closely with developers to test programs before being released publicly.

What are the key skills and qualifications needed to thrive as a software engineer, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with coding languages (like Python, Java, or C++), version control systems (such as Git), and experience with software development frameworks are commonly required. Attention to detail, effective communication, and teamwork are crucial soft skills for collaborating on projects and delivering robust solutions. These skills ensure the development of high-quality, reliable software that meets user needs and business objectives.

What are some common challenges software professionals face when working on large-scale projects?

Software professionals working on large-scale projects often encounter challenges such as coordinating with cross-functional teams, managing complex codebases, and ensuring consistent communication across distributed teams. Balancing the need for rapid development with maintaining code quality and meeting strict deadlines can also be demanding. Adapting to evolving requirements and integrating new technologies while minimizing disruptions are common aspects of the role, making strong organizational and collaboration skills essential.

What is the difference between Software vs Web Developer?

AspectSoftwareWeb Developer
Required CredentialsTypically a degree in Computer Science or related field; certifications like Microsoft Certified or Oracle CertifiedSimilar credentials; often a degree in CS or Web Development certifications
Work EnvironmentDevelops software applications for various platforms, including desktop and mobileBuilds websites and web applications primarily for online use
Employer & Industry UsageUsed across tech companies, software firms, and enterprisesCommon in digital agencies, tech startups, and online businesses
Common Search & Comparison IntentPeople compare to understand different roles in software creationOften compared to see distinctions in web-focused development

While both Software developers and Web Developers work in the tech industry and require similar skills and certifications, Software developers create applications for various platforms, whereas Web Developers focus on building websites and web-based applications. The choice depends on whether you're interested in broad software solutions or web-specific projects.

What are some software jobs?

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, software development tools, and problem-solving skills, with some roles requiring certifications or specific technical expertise.

Which software career is best?

The best software career depends on individual interests and skills, but roles such as software developer, software engineer, and systems analyst are in high demand. These careers typically require proficiency in programming languages like Java, Python, or C++, and often benefit from relevant certifications and experience with development tools. Job growth and salary potential vary by industry and location.

What cities near Washington, UT are hiring for Software jobs?

Cities near Washington, UT with the most Software job openings:

Infographic showing various Software job openings in Washington, UT as of August 2026, with employment types broken down into 93% Full Time, and 7% Contract. Highlights an 94% In-person, and 6% Hybrid job distribution, with an average salary of $101,584 per year, or $48.8 per hour.

Technology Customer Service - ITSM (Internship)

City of St. George

Saint George, UT โ€ข On-site

$17.71/hr

Other

Posted 5 days ago


Key responsibilities

  • Assist in the implementation, configuration, and documentation of a new IT Service Management (ITSM) platform.

  • Help define and document new processes and procedures for the technology support team.

  • Participate in developing training and reference materials for use by technicians and city employees.


Job description


Technology Customer Service -ITSM (INTERNSHIP)


SALARY

$17.71 Hourly

LOCATION

City Commons Building - St. George, UT

JOB TYPE

Internships

JOB NUMBER

202600131

DEPARTMENT

OPERATIONS

DIVISION

TECHNOLOGY

OPENING DATE

08/26/2026

FLSA

Non-Exempt

Position Summary

Why Join Us?

Are you looking for that one key project to help grow your skills and broaden your knowledge of the IT world? Are you curious about how SaaS platforms are implemented and can impact an organization? Join our team as a Technology Customer Service Representative and play a vital role in the City's success. This is your opportunity to:

  • Drive Change: Help implement and configure a new IT Service Management Platform.
  • Make an Impact: Enhance the technology team's ability to provide support services to the city employees through the new platform.
  • Grow Your Skills: Gain hands-on technical experience in implementing and configuring a SaaS platform.
  • Collaborate: Work within an outstanding, supportive team that values problem-solving and innovation.

If you are curious, eager to learn, process and detail oriented, and want a chance to impact the city in a short period of time, we want to hear from you.


THIS IS A PART -TIME TEMPORARY (3 MONTHS) POSITION.


Position Summary

Under the general supervision of the City of St. George Technology Customer Support Manager, this position will assist in the implementation, configuration, and documentation of a new IT Service Management (ITSM) platform.

Essential Functions/Typical Working/Mental Demands/Working Conditions

 (Essential functions, as defined under the Americans with Disabilities Act, may include the following tasks, knowledge, skills, and other characteristics. The list of tasks is illustrative only and is not a comprehensive listing of all functions and tasks performed by positions in this class.)

  1. Learn and assist in configuring the new ITSM platform.
  2. Help define and document new processes and procedures for the technology support team.
  3. Participate in developing training and reference materials for use by technicians and city employees.
  4. Perform data and process testing and validation.
  5. Perform other related duties as required.


Typical Physical/Mental Demands/Working ConditionsMay work alone or as a member of a troubleshooting team. Work is performed primarily indoors in a typical office environment with potential travel to other city locations. Uncomfortable conditions may include stooping, crouching, bending, etc. May be susceptible to eyestrain, back discomfort, and hand and wrist problems. Medium physical strength requirement: exerts up to 50 pounds of force occasionally and/or 25 pounds of force frequently. Exposure to stress as a result of human behavior and irregular working hours required to get equipment or programs set up or repaired under department time constraints.

Qualifications

Education: Knowledge of SaaS platforms of system configuration is a plus.

Experience: Minimum of one (1) year customer service or computer support work experience required. May substitute on a year for year basis an equivalent combination of education and experience.

Licenses and/or Certifications: Possess a valid driver license. A valid Utah Driver License must be obtained within 60 days of hire and be maintained throughout employment.

Knowledge, Skills, and Abilities

Knowledge of:

  • SaaS or ticketing platforms. Inner workings and technological developments of computers, laptops, tablets, mobile devices, printers, software, and related equipment.
  • Emerging technologies.
  • Wide variety of application programs.
  • Federal copyright laws as they pertain to the use of computer software.
  • The holistic nature of technology.

Skills in:

  • Interpersonal communication (verbal, writing, in-person, etc.)
  • Curiosity
  • Process definition
  • Documentation
  • Customer service
  • Problem solving

Ability to:

  • Provide a value-add, world-class customer experience when working with city employees.
  • Communicate effectively with city employees and technical staff, both orally and in writing.
  • Operate a variety of computer equipment, operating systems, and software.
  • Explain technical material in laymanโ€™s terms.
  • Establish and maintain effective working relations with elected officials, department heads, other employees, the public, and officials and employees of other jurisdictions.
  • Participate with the team in developing ongoing strategies and best practices.



Employer

City of St. George

Address

61 South Main Street

St. George, Utah, 84770

Phone

435-627-4670

Website

https://sgcityutah.gov