S. or foreign equivalent) in Computer Science, Computer Engineering, Electrical Engineering, Information Systems or a related field and three (3) years of experience in the job offered or a related ...
New
S. or foreign equivalent) in Computer Science, Computer Engineering, Electrical Engineering, Information Systems or a related field and three (3) years of experience in the job offered or a related ...
New
S. or foreign equivalent) in Computer Science, Computer Engineering, Electrical Engineering, Information Systems or a related field and three (3) years of experience in the job offered or a related ...
New
S. or foreign equivalent) in Computer Science, Computer Engineering, Electrical Engineering, Information Systems or a related field and one (1) year of experience in job offered or a related software ...
New
S. or foreign equivalent) in Computer Science, Computer Engineering, Electrical Engineering, Information Systems or a related field and one (1) year of experience in job offered or a related software ...
New
Draper, UT · On-site
$24.75 - $34/hr
CREO or equivalent Cad/Cam system experience (Preferred) * 5+ years experience with 5 axis milling/turning programming * Macro programming amp; post building experience (Preferred) * Advanced ...
Draper, UT · On-site
$24.75 - $34/hr
CREO or equivalent Cad/Cam system experience (Preferred) * 5+ years experience with 5 axis milling/turning programming * Macro programming amp; post building experience (Preferred) * Advanced ...
Herriman, UT · On-site
CMM Programmer Syndicate & ZEV Multiple Positions Available Riverton, UT Full-Time Shift: Day Shift ... CAD/CAM software, and measurement tools. Key responsibilities include developing CMM programs ...
Quick apply
Herriman, UT · On-site
CMM Programmer Syndicate & ZEV Multiple Positions Available Riverton, UT Full-Time Shift: Day Shift ... CAD/CAM software, and measurement tools. Key responsibilities include developing CMM programs ...
Riverton, UT · On-site
CMM Programmer Syndicate & ZEV Multiple Positions Available Riverton, UT Full-Time Shift: Day Shift ... CAD/CAM software, and measurement tools. Key responsibilities include developing CMM programs ...
Riverton, UT · On-site
CMM Programmer Syndicate & ZEV Multiple Positions Available Riverton, UT Full-Time Shift: Day Shift ... CAD/CAM software, and measurement tools. Key responsibilities include developing CMM programs ...
Herriman, UT · On-site
$80K - $115K/yr
Proficiency with CAD/CAM software for CNC programming. * In-depth knowledge of tooling selection, speeds, and feeds optimization. * Strong understanding of quality control procedures and precision ...
Herriman, UT · On-site
$80K - $115K/yr
Proficiency with CAD/CAM software for CNC programming. * In-depth knowledge of tooling selection, speeds, and feeds optimization. * Strong understanding of quality control procedures and precision ...
$80K - $115K/yr
Proficiency with CAD/CAM software for CNC programming. * In-depth knowledge of tooling selection, speeds, and feeds optimization. * Strong understanding of quality control procedures and precision ...
$80K - $115K/yr
Proficiency with CAD/CAM software for CNC programming. * In-depth knowledge of tooling selection, speeds, and feeds optimization. * Strong understanding of quality control procedures and precision ...
About the Job The Assistant CAD Manager - Plant 3D & Engineering Systems is a senior-level technical and leadership role with responsibility for supporting the CAD Manager in the administration ...
About the Job The Assistant CAD Manager - Plant 3D & Engineering Systems is a senior-level technical and leadership role with responsibility for supporting the CAD Manager in the administration ...
Provo, UT · On-site
Required : • Relocation to the Madison, WI area (Reimbursed) • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field • A history of ...
Provo, UT · On-site
Required : • Relocation to the Madison, WI area (Reimbursed) • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field • A history of ...
Orem, UT · On-site
Required : • Relocation to the Madison, WI area (Reimbursed) • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field • A history of ...
Orem, UT · On-site
Required : • Relocation to the Madison, WI area (Reimbursed) • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field • A history of ...
Strong problem-solving and communication skills Bachelor's in computer science, Computer Engineering or related field Desired qualifications/non-essential skills * Collaborate with Product Management ...
Quick apply
Strong problem-solving and communication skills Bachelor's in computer science, Computer Engineering or related field Desired qualifications/non-essential skills * Collaborate with Product Management ...
Park City, UT · On-site
$27.75 - $38/hr
Programming complex housing and gear manufacturing experience is preferred. * Working knowledge of ... Basic Computer Skills: proficient with Microsoft Word & Excel etc. * Capable of effectively reading ...
Park City, UT · On-site
$27.75 - $38/hr
Programming complex housing and gear manufacturing experience is preferred. * Working knowledge of ... Basic Computer Skills: proficient with Microsoft Word & Excel etc. * Capable of effectively reading ...
$27.75 - $38/hr
Programming complex housing and gear manufacturing experience is preferred. * Working knowledge of ... Basic Computer Skills: proficient with Microsoft Word & Excel etc. * Capable of effectively reading ...
$27.75 - $38/hr
Programming complex housing and gear manufacturing experience is preferred. * Working knowledge of ... Basic Computer Skills: proficient with Microsoft Word & Excel etc. * Capable of effectively reading ...
$27.75 - $38/hr
Programming complex housing and gear manufacturing experience is preferred. * Working knowledge of ... Basic Computer Skills: proficient with Microsoft Word & Excel etc. * Capable of effectively reading ...
$27.75 - $38/hr
Programming complex housing and gear manufacturing experience is preferred. * Working knowledge of ... Basic Computer Skills: proficient with Microsoft Word & Excel etc. * Capable of effectively reading ...
Park City, UT · On-site
$27.75 - $38/hr
Programming complex housing and gear manufacturing experience is preferred. * Working knowledge of ... Basic Computer Skills: proficient with Microsoft Word & Excel etc. * Capable of effectively reading ...
Park City, UT · On-site
$27.75 - $38/hr
Programming complex housing and gear manufacturing experience is preferred. * Working knowledge of ... Basic Computer Skills: proficient with Microsoft Word & Excel etc. * Capable of effectively reading ...
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field * 5+ years of experience in semiconductor manufacturing, test engineering, failure ...
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field * 5+ years of experience in semiconductor manufacturing, test engineering, failure ...
Be Seen First
Vineyard, UT · On-site
$110K - $165K/yr
Bachelor's or advanced degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field * Strong proficiency in C and/or C++ for embedded systems, including experience ...
New
Quick apply
Be Seen First
Vineyard, UT · On-site
$110K - $165K/yr
Bachelor's or advanced degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field * Strong proficiency in C and/or C++ for embedded systems, including experience ...
New
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field * 5+ years of experience in semiconductor manufacturing, test engineering, failure ...
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field * 5+ years of experience in semiconductor manufacturing, test engineering, failure ...
Salt Lake City, UT · On-site
$125.80K - $161.60K/yr
D.) in Electrical Engineering, Computer Engineering, or a related field - Knowledge of cryptographic algorithms and experience implementation mathematical algorithms in hardware - Experience in ...
Salt Lake City, UT · On-site
$125.80K - $161.60K/yr
D.) in Electrical Engineering, Computer Engineering, or a related field - Knowledge of cryptographic algorithms and experience implementation mathematical algorithms in hardware - Experience in ...
Advanced degree in Computer Science, Computer Engineering, Electrical Engineering, or Management. * Proven senior management experience leading multiple teams and managers. * Extensive Software ...
Advanced degree in Computer Science, Computer Engineering, Electrical Engineering, or Management. * Proven senior management experience leading multiple teams and managers. * Extensive Software ...
$31K - $36.3K
5% of jobs
$36.3K - $41.6K
10% of jobs
$41.6K - $47K
7% of jobs
$47.9K is the 25th percentile. Wages below this are outliers.
$47K - $52.3K
15% of jobs
$52.3K - $57.6K
7% of jobs
The median wage is $59.5K / yr.
$57.6K - $63K
15% of jobs
$63K - $68.3K
11% of jobs
$72.3K is the 75th percentile. Wages above this are outliers.
$68.3K - $73.6K
6% of jobs
$73.6K - $79K
14% of jobs
$79K - $84.3K
7% of jobs
$84.3K - $89.6K
2% of jobs
$31K
$61K
$89.6K
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.
Salt Lake City, UT
Other
Posted 2 days ago
8.3
Based on 25 frontline employees who took The Breakroom Quiz
29th of 141 rated banks
Job Duties: Vice President, Software Engineering with Goldman Sachs Services LLC in Salt Lake City, UT (Multiple positions available). Develop, enhance, support and maintain the Firm's software solutions in support of its global businesses. Design and implement high-quality, scalable and thoughtful technology solutions leveraging both internal and open-source services. Own requirements gathering, user story refinement, development, testing (unit, integration and regression), User Acceptance Testing (UAT) and deployment. Work with internal teams to develop solution designs. Identify new external technologies that can be used to transform our financial businesses and internal platforms in innovative and disruptive ways. Work in all phases of the Software Development Lifecycle (SDLC) to meet internal and regulatory requirements. Design, implement and maintain robust testing suites to enable safe, complete, and scalable solutions across our business lines. Provide training and guidance to junior team members.
Job Requirements: Master's degree (U.S. or foreign equivalent) in Computer Science, Computer Engineering, Electrical Engineering, Information Systems or a related field and three (3) years of experience in the job offered or a related software engineering role OR Bachelor's degree (U.S. or foreign equivalent) in Computer Science, Computer Engineering, Electrical Engineering, Information Systems or a related field and five (5) years of experience in the job offered or a related software engineering role. Prior experience must include three (3) years of experience (with a Master's degree) OR five (5) years of experience (with a Bachelor's degree) with 5 of the 7 following skills: C++ or Java; full software development lifecycle, including requirements gathering, design, coding, testing, documentation, deployment, and production support; building multi-threaded and multi-process service oriented enterprise applications within Unix environment; programming technologies including Spring, Hibernate, RabbitMQ, or Kafka; relational database management system (RDBMS) such as Sybase or Oracle; micro-services architecture design and development including REST, Spring, or other back-end technologies; and database query languages, including SQL or NoSQL technologies such as MongoDB.
The Goldman Sachs Group, Inc., 2026. All rights reserved. Goldman Sachs is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, veteran status, disability, or any other characteristic protected by applicable law.
Get the full story on Breakroom
Sourced by ZipRecruiter
At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world. We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firmwide networks to benefits, wellness and personal finance offerings and mindfulness programs.
Finance and insurance
10,000+ Employees
New York, NY, US
1869