1

Programmer Programmer Jobs in Utah (NOW HIRING)

Company Profile JT4, LLC provides engineering and technical support to multiple western test ranges for the U.S. Air Force, Space Force, and Navy under the Joint Range Technical Services Contract ...

Company Profile JT4, LLC provides engineering and technical support to multiple western test ranges for the U.S. Air Force, Space Force, and Navy under the Joint Range Technical Services Contract ...

CNC Programmer

Salt Lake City, UT · On-site

$25.75 - $35/hr

CNC Programmer Location: Salt Lake City, UT Duration: Full Time/Permanent Pay Range: Competitive compensation tailored for top talent. Benefits: health, dental, vision, 401(k), and paid time off.

JT4, LLC provides engineering and technical support to multiple western test ranges for the U.S. Air Force, Space Force, and Navy under the Joint Range Technical Services Contract, better known as J ...

JT4, LLC provides engineering and technical support to multiple western test ranges for the U.S. Air Force, Space Force, and Navy under the Joint Range Technical Services Contract, better known as J ...

CNC Programmer

Layton, UT · On-site

$67K - $85K/yr

Identification of tooling, jig and fixture requirements & support/input/review of engineering designs * CNC file development, test and implementation * Set-up * Rough and finish machining

Identification of tooling, jig and fixture requirements & support/input/review of engineering designs * CNC file development, test and implementation * Set-up * Rough and finish machining

CNC Programmer

Layton, UT · On-site

$67K - $85K/yr

Identification of tooling, jig and fixture requirements & support/input/review of engineering designs * CNC file development, test and implementation * Set-up * Rough and finish machining

T USA is seeking an experienced CNC Programmer with a strong focus on lathes and turning operations. This role offers room for growth and development within the company. The ideal candidate will have ...

CNC Programmer

Herriman, UT · On-site

$80K - $115K/yr

Position Overview B&T USA is seeking an experienced CNC Programmer with a strong focus on lathes and turning operations. This role offers room for growth and development within the company. The ideal ...

Crestron Programmer

Murray, UT · On-site

$70K - $110K/yr

... programming, commissioning, client training, and the updates that keep it great for years. • Program and configure Crestron control systems (Crestron Home, SIMPL Windows, SIMPL#, SIMPL#Pro ...

New

Urgent

Crestron Programmer

Murray, UT · On-site

$70K - $110K/yr

... programming, commissioning, client training, and the updates that keep it great for years. • Program and configure Crestron control systems (Crestron Home, SIMPL Windows, SIMPL#, SIMPL#Pro ...

New

Urgent

Lutron Programmer

North Salt Lake, UT · On-site

$65K - $95K/yr

A Ninja with Lutron programming! You Have: * Certifications and experience to Program Lutron (HWQS, QSX, Ketra, etc - Not just RA) * Deep knowledge of Panelized Lighting Systems (HWQS, QSX, Ketra ...

Programming, set up, and operation of Mazak Machines utilizing Mazatrol programming language. * Troubleshooting machinery, and operating mills and lathes. * Collaborating with engineers and designers ...

A Ninja with Lutron programming! You Have: * Certifications and experience to Program Lutron (HWQS, QSX, Ketra, etc - Not just RA) * Deep knowledge of Panelized Lighting Systems (HWQS, QSX, Ketra ...

next page

Showing results 1-20

Programmer Programmer information

What is the difference between Programmer Programmer vs Software Developer?

AspectProgrammer ProgrammerSoftware Developer
Required CredentialsTypically a diploma or degree in computer science or related fieldSimilar credentials, often with additional certifications or experience
Work EnvironmentOften focused on coding tasks within development teamsInvolves designing, coding, testing, and maintaining software applications
Employer & Industry UsageUsed across tech companies, startups, and IT departmentsCommon in software firms, tech giants, and enterprise IT
Search & Comparison IntentPeople compare to understand roles, skills, and career pathsOften compared to programmers for clarity on responsibilities

While both Programmer Programmer and Software Developer roles involve coding and software creation, Software Developers typically have broader responsibilities including design and testing, whereas Programmers focus mainly on writing code. Understanding these differences helps in choosing the right career path or job search focus.

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

To thrive as a Programmer, you need strong analytical thinking, coding proficiency in languages such as Python, Java, or C++, and a relevant degree or equivalent experience. Familiarity with development environments, version control systems like Git, and possibly certifications such as Microsoft Certified: Azure Developer are often required. Problem-solving abilities, attention to detail, and effective teamwork are standout soft skills in this role. These skills ensure that programmers can build reliable software, adapt to changing requirements, and contribute effectively to collaborative development projects.

What are programmers?

Programmers, also known as software developers or coders, are professionals who write, test, and maintain computer programs and software applications. They use programming languages such as Python, Java, C++, or JavaScript to create software solutions that meet user needs or solve specific problems. Programmers often work as part of a team to design, develop, and improve software systems, ensuring that programs run efficiently and securely. Their responsibilities may also include debugging code, updating existing software, and collaborating with other IT professionals to deliver high-quality products.

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

Programmers working on large-scale projects often encounter challenges such as managing complex codebases, ensuring effective communication within cross-functional teams, and maintaining code quality as the project evolves. Balancing rapid development with thorough testing and documentation can also be demanding. Additionally, integrating new features without introducing bugs or technical debt requires careful planning, collaboration, and adherence to best practices like version control and code reviews.
What are popular job titles related to Programmer Programmer jobs in Utah? For Programmer Programmer jobs in Utah, the most frequently searched job titles are:
What job categories do people searching Programmer Programmer jobs in Utah look for? The top searched job categories for Programmer Programmer jobs in Utah are:
What cities in Utah are hiring for Programmer Programmer jobs? Cities in Utah with the most Programmer Programmer job openings:
Infographic showing various Programmer Programmer job openings in Utah as of July 2026, with employment types broken down into 87% Full Time, 6% Part Time, 1% Temporary, 5% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution.

Full-time

Re-posted 24 days ago


Job description

Company Profile
JT4, LLC provides engineering and technical support to multiple western test ranges for the U.S. Air Force, Space Force, and Navy under the Joint Range Technical Services Contract, better known as J-Tech II. JT4 develops and maintains realistic, integrated test and training environments and prepares our nation's war-fighting aircraft, weapons systems, and aircrews for today's missions and tomorrow's global challenges.
Job Summary -- Essential Functions/Duties
Under minimal supervision, converts and oversees conversion of data from project specifications and statement of problem and procedures to create or modify computer programs requiring and applying advanced knowledge of programming techniques and computer system.
Employee will be responsible for the following functions/duties:
  • Individually analyzes designs, codes, tests, implements, maintains complex computer programs/systems, and produces technical documentation
  • Converts project specifications into a sequence of detailed instructions and logical steps for coding into a language readable by computers, applying knowledge of computer programming techniques and computer languages
  • Contributes technical input and guidance in the design and documentation of the most complex computer programs
  • Uses computer-aided software tools, such as flowchart design and code generation, in each stage of system development
  • Operates computer systems to check out programs, troubleshoot and test systems
  • Monitors performance of programs after implementation.
  • Analyzes, reviews, and alters computer programs to increase operating efficiency or to adapt to new requirements
  • Prepares documentation to describe program development, logic, coding, and corrections
  • Develops user manuals to describe installation and operating procedures
  • Provides technical assistance to program users as required
  • Provides work direction to subordinate department or work unit employees
  • Performs related work as required

Desired Qualifications
**This section is customizable in the job posting or can be omitted
**Preferred qualifications should be submitted in the Recruiting Job Requisition Request form prior to posting
Requirements -- Education, Technical, and Work Experience
Bachelor's degree in Computer Programming; or equivalent technical training from an accredited academic institution, completion of a recognized certification program, or equivalent experience and demonstrated skills, knowledge, and technical competence in computer programming. Possess 12 years of additional related experience. Must have demonstrated proficiency with required computer languages and have a good understanding of computer systems including networks, servers, and personal computer.
In addition, a Programmer V must possess the following qualifications:
  • Must possess planning and organizing skills
  • Must be able to work under deadlines
  • Must possess verbal and written communication skills to permit interaction with other employees
  • Must qualify for and maintain a government security clearance and
  • Must possess a valid, state-issued driver's license

Salary
The expected salary range for this position is X to Y annually.
Note: The salary range offered for this position is a good faith description of the expected salary range this role will pay. JT4 considers factors such as (but not limited to) responsibilities of the position, candidate's work experience, education/training, key skills, internal peer equity, as well as market/business considerations when extending an offer.
Other Responsibilities
Each employee must read, understand, and implement the general and specific operational, safety, quality, and environmental requirements of all plans, procedures, and policies pertaining to their job.
Working Conditions
Typical office environment with no unusual hazards, occasional lifting (up to 20 pounds), constant sitting while using the computer terminal, constant use of sight abilities while reviewing documents, constant use of speech/hearing abilities for communication, and constant mental alertness.
Disclaimer
The above statements are intended to describe the general nature and level of work being performed by personnel assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required of persons so classified.
Tasking is in support of a federal government contract that requires U.S. citizenship. Some jobs may require a candidate to be eligible for a government security clearance, state-issued driver's license or other licenses / certifications and the inability to obtain and maintain the required clearance, license or certification may affect an employee's ability to maintain employment.

JT4 logo

About JT4

Sourced by ZipRecruiter

JT4 provides engineering and technical support to multiple western test ranges for the U.S. Air Force and Navy under the Joint Range Technical Services Contract, better known as J-Tech II. We develop and maintain realistic integrated test and training environments, and prepare our nation's war-fighting aircraft, weapons systems, and aircrews for today's missions and tomorrow's global challenges.

Industry

Engineering professional services

Company size

1,001 - 5,000 Employees

Headquarters location

Las Vegas, NV, US

Year founded

2001

Social media