Related fields (e.g., Engineering, Mathematics, Information Technology, Information Systems) may be considered relevant if the programs contain, at minimum, a concentration of courses in the ...
New
Related fields (e.g., Engineering, Mathematics, Information Technology, Information Systems) may be considered relevant if the programs contain, at minimum, a concentration of courses in the ...
New
Related fields (e.g., Engineering, Mathematics, Information Technology, Information Systems) may be considered relevant if the programs contain, at minimum, a concentration of courses in the ...
New
Salt Lake City, UT · On-site
$15/hr
... Data Gov Computer Intern Career Progression Track SJ Track Level FLSA Code Nonexempt Patient ... in data engineering, automation, and data governance practices. Students will gain experience ...
Salt Lake City, UT · On-site
$15/hr
... Data Gov Computer Intern Career Progression Track SJ Track Level FLSA Code Nonexempt Patient ... in data engineering, automation, and data governance practices. Students will gain experience ...
Salt Lake City, UT · On-site
$15/hr
Details Open Date 06/24/2026 Requisition Number PRN17158N Job Title UU Student - Computer Working ... Project management, Advanced relevant programming skills (i.e. Python, SQL, etc.) Data ...
Salt Lake City, UT · On-site
$15/hr
Details Open Date 06/24/2026 Requisition Number PRN17158N Job Title UU Student - Computer Working ... Project management, Advanced relevant programming skills (i.e. Python, SQL, etc.) Data ...
Description About the Job The Assistant CAD Administrator - Plant 3D & Engineering Systems is a senior-level technical and leadership role with responsibility for supporting the CAD Manager in the ...
Description About the Job The Assistant CAD Administrator - Plant 3D & Engineering Systems is a senior-level technical and leadership role with responsibility for supporting the CAD Manager in the ...
$17.75 - $23.50/hr
Details Open Date 08/24/2026 Requisition Number PRN17404N Job Title Computer Technician Working Title Computer Technician Career Progression Track D Track Level FLSA Code Nonexempt Patient Sensitive ...
$17.75 - $23.50/hr
Details Open Date 08/24/2026 Requisition Number PRN17404N Job Title Computer Technician Working Title Computer Technician Career Progression Track D Track Level FLSA Code Nonexempt Patient Sensitive ...
Salt Lake City, UT · On-site
$15.19 - $19.77/hr
Announcement Details Open Date 08/24/2026 Requisition Number PRN17404N Job Title Computer Technician Working Title Computer Technician Career Progression Track D Track Level FLSA Code Nonexempt ...
Salt Lake City, UT · On-site
$15.19 - $19.77/hr
Announcement Details Open Date 08/24/2026 Requisition Number PRN17404N Job Title Computer Technician Working Title Computer Technician Career Progression Track D Track Level FLSA Code Nonexempt ...
Salt Lake City, UT · On-site
$25.75 - $35/hr
The ideal candidate will have a strong background in CNC programming, CAD/CAM software, and an ability to interpret complex blueprints and models. Responsibilities: * Develop, test, and optimize CNC ...
Quick apply
Salt Lake City, UT · On-site
$25.75 - $35/hr
The ideal candidate will have a strong background in CNC programming, CAD/CAM software, and an ability to interpret complex blueprints and models. Responsibilities: * Develop, test, and optimize CNC ...
Pleasant Grove, UT · On-site
$75K - $85K/yr
As a Structures CAD Technician, you will support structural engineers in preparing detailed construction documents for complex structures related to heavy civil and municipal projects. Horrocks ...
Pleasant Grove, UT · On-site
$75K - $85K/yr
As a Structures CAD Technician, you will support structural engineers in preparing detailed construction documents for complex structures related to heavy civil and municipal projects. Horrocks ...
As a Structures CAD Technician, you will support structural engineers in preparing detailed construction documents for complex structures related to heavy civil and municipal projects. Horrocks ...
As a Structures CAD Technician, you will support structural engineers in preparing detailed construction documents for complex structures related to heavy civil and municipal projects. Horrocks ...
Pleasant Grove, UT · On-site
$75K - $85K/yr
As a Structures CAD Technician, you will support structural engineers in preparing detailed construction documents for complex structures related to heavy civil and municipal projects. Horrocks ...
Quick apply
Pleasant Grove, UT · On-site
$75K - $85K/yr
As a Structures CAD Technician, you will support structural engineers in preparing detailed construction documents for complex structures related to heavy civil and municipal projects. Horrocks ...
Draper, UT · On-site +1
$132K - $192K/yr
Related fields (e.g., Engineering, Mathematics, Information Technology, Information Systems) may be considered relevant if the programs contain, at minimum, a concentration of courses in the ...
Draper, UT · On-site +1
$132K - $192K/yr
Related fields (e.g., Engineering, Mathematics, Information Technology, Information Systems) may be considered relevant if the programs contain, at minimum, a concentration of courses in the ...
Salt Lake City, UT · On-site
$15/hr
... Computer Working Title UU Student - Cable Technician Career Progression Track SJ Track Level FLSA ... Minimum Qualifications Preferences Student studying Electrical, Mechanical Engineering, or CS/IS ...
Salt Lake City, UT · On-site
$15/hr
... Computer Working Title UU Student - Cable Technician Career Progression Track SJ Track Level FLSA ... Minimum Qualifications Preferences Student studying Electrical, Mechanical Engineering, or CS/IS ...
Salt Lake City, UT · On-site
$17 - $19/hr
ABBTECH Professional Resources and our partner Dell, are looking for 5 Computer Technicians for a project in Salt Lake City, UT. If you or someone you know is interested, please apply with your most ...
Salt Lake City, UT · On-site
$17 - $19/hr
ABBTECH Professional Resources and our partner Dell, are looking for 5 Computer Technicians for a project in Salt Lake City, UT. If you or someone you know is interested, please apply with your most ...
Salt Lake City, UT · Hybrid
$26.25 - $36/hr
GFT is seeking a Revit/ CAD Designer - Geotechnical Dams & Hydraulics to join our Geotechnical Dams ... Read and understand engineering markups for design drawings, plan sets, details, and figures ...
Salt Lake City, UT · Hybrid
$26.25 - $36/hr
GFT is seeking a Revit/ CAD Designer - Geotechnical Dams & Hydraulics to join our Geotechnical Dams ... Read and understand engineering markups for design drawings, plan sets, details, and figures ...
$40 - $48/hr
Collaborating with engineers and designers to interpret blueprints, CAD models, and technical drawings. * Develop and implement efficient machining strategies that boost productivity. * Training and ...
Quick apply
$40 - $48/hr
Collaborating with engineers and designers to interpret blueprints, CAD models, and technical drawings. * Develop and implement efficient machining strategies that boost productivity. * Training and ...
Salt Lake City, UT · On-site
$35 - $48/hr
Collaborating with engineers and designers to interpret blueprints, CAD models, and technical drawings. * Develop and implement efficient machining strategies that boost productivity. * Training and ...
Salt Lake City, UT · On-site
$35 - $48/hr
Collaborating with engineers and designers to interpret blueprints, CAD models, and technical drawings. * Develop and implement efficient machining strategies that boost productivity. * Training and ...
Salt Lake City, UT · On-site
$13.50/hr
Details Open Date 08/18/2026 Requisition Number PRN17375N Job Title UU Student - Computer Working Title Student Computer Operator WORK STUDY Career Progression Track SJ Track Level FLSA Code Non ...
Salt Lake City, UT · On-site
$13.50/hr
Details Open Date 08/18/2026 Requisition Number PRN17375N Job Title UU Student - Computer Working Title Student Computer Operator WORK STUDY Career Progression Track SJ Track Level FLSA Code Non ...
Salt Lake City, UT · On-site
$21.75 - $29.25/hr
We are currently in search of an enthusiastic, detailed oriented, responsible and motivated individual to promptly assume the role of Custom Closet/CAD Drafter and Engineer. Are you looking to join a ...
Salt Lake City, UT · On-site
$21.75 - $29.25/hr
We are currently in search of an enthusiastic, detailed oriented, responsible and motivated individual to promptly assume the role of Custom Closet/CAD Drafter and Engineer. Are you looking to join a ...
Salt Lake City, UT · On-site
$20.75 - $27.75/hr
We are currently in search of an enthusiastic, detailed oriented, responsible and motivated individual to promptly assume the role of Custom Closet/CAD Drafter and Engineer Are you looking to join a ...
Quick apply
Salt Lake City, UT · On-site
$20.75 - $27.75/hr
We are currently in search of an enthusiastic, detailed oriented, responsible and motivated individual to promptly assume the role of Custom Closet/CAD Drafter and Engineer Are you looking to join a ...
Salt Lake City, UT · On-site
$15.50 - $21/hr
Job Summary Installs, maintains, and repairs computer equipment, peripherals and associated wiring located within the district. Performs preventive maintenance on these items. Attendance, physical ...
Salt Lake City, UT · On-site
$15.50 - $21/hr
Job Summary Installs, maintains, and repairs computer equipment, peripherals and associated wiring located within the district. Performs preventive maintenance on these items. Attendance, physical ...
$29.5K - $34.6K
5% of jobs
$34.6K - $39.7K
10% of jobs
$39.7K - $44.7K
7% of jobs
$45.6K is the 25th percentile. Wages below this are outliers.
$44.7K - $49.8K
15% of jobs
$49.8K - $54.9K
7% of jobs
The median wage is $56.7K / yr.
$54.9K - $60K
15% of jobs
$60K - $65K
11% of jobs
$68.9K is the 75th percentile. Wages above this are outliers.
$65K - $70.1K
6% of jobs
$70.1K - $75.2K
14% of jobs
$75.2K - $80.3K
7% of jobs
$80.3K - $85.4K
2% of jobs
$29.5K
$58.1K
$85.4K
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.
| Aspect | Computer Programmer | Software Developer |
|---|---|---|
| Credentials | Typically requires a bachelor's degree in computer science or related field | Usually requires a bachelor's degree, often with additional experience or certifications |
| Work Environment | Often works in coding, debugging, and maintaining software | Designs, develops, tests, and maintains software applications |
| Industry Usage | Commonly employed in IT, software firms, and tech departments | Found 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.
For Computer Programmer jobs in American Fork, UT, the most frequently searched job titles are:
Cities near American Fork, UT with the most Computer Programmer job openings:

Draper, UT • On-site
Other
Posted 3 days ago
New
If you have background in computer science and a passion for working with emerging technology and driving IT projects, join our team at NSA. Our experts work on cutting-edge innovations that solve complex problems affecting national security.
The qualifications listed are the minimum acceptable to be considered for the position.
Degree must be in Computer Science (CS). Related fields (e.g., Engineering, Mathematics, Information Technology, Information Systems) may be considered relevant if the programs contain, at minimum, a concentration of courses in the following foundational CS areas: algorithms; computer architecture (not network architecture); programming methodologies and languages; data structures; logic and computation; and advanced mathematics (for example, calculus, discrete mathematics).
Relevant experience must be in the design/development of computer or information systems and include engineering hardware and/or software over their lifecycle (i.e., requirements analysis, design, implementation, testing, integration, deployment/installation, and maintenance), programming, computer systems research, reverse engineering, and/or computer/network security. Completion of military training in a relevant area such as JCAC (Joint Cyber Analysis course) will be considered towards the relevant experience requirement (i.e., 24-week JCAC course will count as 6 months of experience).
SENIOREntry is with a Bachelor's degree plus 6 years of relevant experience or a Master's degree plus 4 years of relevant experience or a Doctoral degree and 2 years of relevant experience. An Associate's degree plus 8 years of relevant experience may be considered for individuals with in-depth experience that is clearly related to the position.