1

Computer Programmer Jobs in St George, UT (NOW HIRING)

Senior Electrical Engineer

Saint George, UT · On-site

$101K - $132K/yr

Minimum 2 + years of experience of computer-aided design (CAD) software and other engineering tools used to design and test electrical systems, preferably Altium * Minimum 2 + years of strong ...

Be Seen First

Civil Designer

Saint George, UT · On-site

$65K - $85K/yr

Position Overview American Consulting & Engineering is seeking a motivated and detail-oriented ... Maintain company CAD standards and drafting quality control Qualifications * Minimum 5 years of ...

Site Reliability Engineer

Saint George, UT · On-site

$50.75 - $67.50/hr

Bachelor's degree in computer science, information technology, or related field of study * Not less ... Familiarity with programming languages used for DevOps/Continuous Delivery, including but not ...

Site Reliability Engineer

Saint George, UT · On-site

$53.75 - $71.50/hr

Bachelor's degree in computer science, information technology, or related field of study * Not less ... Familiarity with programming languages used for DevOps/Continuous Delivery, including but not ...

next page

Showing results 1-20

Computer Programmer information

See St George, UT salary details

$31.1K

$61.3K

$90.1K

How much do computer programmer jobs pay per year?

As of Jun 8, 2026, the average yearly pay for computer programmer in St. George, UT is $61,304.00, according to ZipRecruiter salary data. Most workers in this role earn between $47,600.00 and $75,500.00 per year, depending on experience, location, and employer.

What are computer programmers?

Computer programmers are professionals who write, test, and maintain the code that allows software programs and applications to function. They translate designs and instructions created by software engineers or developers into logical sequences that computers can follow. Programmers use various programming languages, such as Python, Java, or C++, to create and troubleshoot software to ensure it runs smoothly. Their work is essential to the development of websites, apps, operating systems, and a wide range of digital tools.

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

To thrive as a Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving skills, and a relevant degree or equivalent experience. Familiarity with software development tools, version control systems like Git, and sometimes certifications in specific languages or frameworks are commonly required. Attention to detail, communication skills, and the ability to work both independently and collaboratively are standout soft skills in this field. These competencies ensure high-quality, efficient code development and effective teamwork in rapidly evolving technical environments.

What Does a Computer Programmer Do?

A computer programmer designs, tests, writes, debugs, and maintains the computer program code. The coding language is written for the computer to be able to comprehend it and take specific actions according to those commands. Computer programmers can work with existing code or create something entirely new. The objective of coding is to develop programs that act on specific controls and behaviors. Coders need to be able to work with specialized algorithms, logic, and app domain, as well. But the other key goal of a computer programmer is to design interfaces that regular non-technical users can easily understand and use.

What is the difference between Computer Programmer vs Software Developer?

AspectComputer ProgrammerSoftware Developer
CredentialsTypically requires a bachelor's degree in computer science or related fieldUsually requires a bachelor's degree, often with additional experience or certifications
Work EnvironmentOften works in coding, debugging, and maintaining softwareDesigns, develops, tests, and maintains software applications
Industry UsageCommonly employed in IT, software firms, and tech departmentsFound in a wide range of industries including tech, finance, healthcare

While both roles involve coding and software creation, Computer Programmers primarily focus on writing and debugging code based on specifications, whereas Software Developers are involved in designing and building complete software solutions. The roles often overlap, but Developers typically have broader responsibilities in the software development lifecycle.

What are some typical challenges computer programmers face when working on large team projects?

Computer programmers working on large team projects often encounter challenges such as coordinating code changes, maintaining consistent coding standards, and managing dependencies between different components. Effective communication and the use of version control systems like Git are essential to prevent conflicts and ensure smooth collaboration. Additionally, programmers must often adapt to varying coding styles and workflows, making flexibility and a collaborative mindset important for success in team environments.
What cities near St. George, UT are hiring for Computer Programmer jobs? Cities near St. George, UT with the most Computer Programmer job openings:
Infographic showing various Computer Programmer job openings in St. George, UT as of May 2026, with employment types broken down into 3% As Needed, 39% Full Time, 53% Part Time, and 5% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $61,304 per year, or $29.5 per hour.
Electrical Test Engineer

Electrical Test Engineer

General Electric Company

Saint George, UT • On-site

Full-time

Posted 12 days ago


Job description

Job Description SummaryIntergalactic, now a part of Unison, a GE Aerospace Company, is a team of engineers, technologists, designers, mathematicians, and problem solvers committed to a singular idea: reviving the no-boundaries mentality in aerospace. We are a team of the nation's best, regardless of where we live.
The AI&T (Assembly Integration & Test) Electrical Test Engineer will lead and mentor test technicians in all aspects of testing the electronics of Intergalactic's aerospace systems and components. Ensuring a high standard of test execution against system requirements, delivering and fielding quality hardware and systems., and Additionally aiding the programs on all strategic, contractual, and tactical milestones from program inception to the delivery of contracted intellectual and physical product to the customer.
The Electrical / Electronic Test Engineer fosters overall system quality by developing and being accountable for both component and system test plans, procedures, and test result analysis. In cooperation with the Program and AI&T Management team, the Electrical / Electronic Test Engineer will lead program test campaigns. This role is responsible for the technical development and execution of tests as the primary testing point of contact on assigned programs.Job Description

Roles and Responsibilities:

  • Read and accurately interpret customer requirements and design test plans, acceptance testing procedures, and qualification testing procedures to adequately prove system performance, margins of safety, durability, quality, etc.

  • Lead, support and administer electronic tests and testing requirements on high value assets/hardware. (May Include vibe, shock, TVAC, and all other MIL-Std and NASA standard testing)

  • Verification and validation testing.

  • HALT testing

  • Take initiative to clarify uncertainties, and in cooperation with engineering and other technical staff, resolve and/or correct issues as appropriate.

  • Able to operate machines, hand tools, power tools, and refrigerant equipment in an aerospace AS9100 environment.

  • Setup and operate a wide range of precision calibrated electronics tools such as power supplies, osciliscopes electronic loads and function generators.

  • Support engineering with diagnosis and troubleshooting, of component level to full system level builds.

  • Support engineering with various component and flight vehicle check outs, including acceptance tests.

  • Support payload handling and integration operations that include handling of spacecraft assemblies.

  • Operate material/hardware handling equipment including - but not limited to - hoists, lifts, tugs, and other ground support equipment as required.

  • Perform assembly and system checkouts on ground support equipment related to all program testing, including all spacecraft operations.

  • Support root cause analysis and implement corrective action.

  • Consistently apply written, verbal, listening, and visual media skills as appropriate to ensure accurate communication.

  • Proactively identify issues and problems and make recommendations.

  • Consistently take ownership of and responsibility for personal and team performance to promote continuous improvement.

  • Review and acknowledge internal document control, Coord Memos, SOP's.

  • Available to travel to testing sites, customer facilities, and testing events.

  • Coordinate and collaborate with crew members to accomplish set tasks and perform other duties as assigned.

Required Qualifications:

  • Bachelor's Degree in Electrical Engineering or related field.

  • 3 years of experience in Electrical Test Engineering with basic coding/scripting experience (preferably in MATLAB or Python).

  • Minimum 1 year of basic CAD experience (preferably in Altium or electrical design SW).

  • Willingness to travel up to 25%

Desired Characteristics:

  • Bachelor's Degree preferably in Electrical Engineering with designing, analyzing, testing, integrating, qualifying, and fielding products experience.

  • Knowledge and experience with steady state and dynamic system modeling and architecting high level controls.

  • Basic CAD experience (preferably in Altium).

  • Working knowledge of key aerospace technical disciplines including electrical systems, system controls, embedded controls, development testing and analysis, qualification analysis and testing.

  • Understanding of aerospace requirements management methodologies and processes - traceability, verification, and validation.

  • Functional understanding of major aircraft systems: environmental control systems, powerplant, electrical, hydraulics, controls, avionics, power generation, and structures.

  • Creative innovation.

This position is on-site in St. George UT

GE Aerospace will not sponsor individuals for employment visas, now or in the future, for this job opening.

#LI-NB1

This role requires access to U.S. export-controlled information. Therefore, employment will be contingent upon the ability to prove that you meet the status of a U.S. Person as one of the following: U.S. lawful permanent resident, U.S. Citizen, have been granted asylee or refugee status (i.e., a protected individual under the Immigration and Naturalization Act, 8 U.S.C. 1324b(a)(3)).

Additional Information

GE Aerospace offers a great work environment, professional development, challenging careers, and competitive compensation. GE Aerospace is anEqual Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

GE Aerospace will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable).

Relocation Assistance Provided: Yes