1

Junior Programmer Jobs in Utah (NOW HIRING)

Junior Data Warehouse Engineer

Salt Lake City, UT ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Strong programming skills. * Strong technical skills including data analysis and programming in SQL and other database and server languages. * Ability to be a strong self-starter. * The ability to ...

Junior Data Warehouse Engineer

Salt Lake City, UT ยท Hybrid

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Strong programming skills. * Strong technical skills including data analysis and programming in SQL and other databaseand server languages. * Ability to be a strong self-starter. * The ability to ...

Junior Data Warehouse Engineer

Salt Lake City, UT ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Strong programming skills. * Strong technical skills including data analysis and programming in SQL and other database and server languages. * Ability to be a strong self-starter. * The ability to ...

Junior Mechanical Engineer

Sandy, UT ยท On-site

$60K - $78K/yr

Overview / Responsibilities Overview Wood has a career opportunity for a Junior Mechanical Engineer to work with a multi-disciplinary technical team reporting to one of the mechanical engineering ...

You'llalso visit client sites occasionally, support business development efforts andmentor junior engineers to support team growth. With us, you'll get the opportunity to... * Participate in ...

You'llalso visit client sites occasionally, support business development efforts andmentor junior engineers to support team growth. With us, you'll get the opportunity to... * Participate in ...

We are seeking a Junior Estimator to join our growing operations team--someone who thrives in a ... Collaborate with Estimators, project managers, engineers, and field supervisors to validate ...

CNC Programmer with Security Clearance

Layton, UT ยท On-site

$67K - $85K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Provide support to either Project Manager or mid-level/junior Engineering/Science personnel in the areas of scheduling, data gathering/limited analyses preparation of technical/project reports, test ...

You'llalso visit client sites occasionally, support business development efforts andmentor junior engineers to support team growth. With us, you'll get the opportunity to... * Participate in ...

You'llalso visit client sites occasionally, support business development efforts andmentor junior engineers to support team growth. With us, you'll get the opportunity to... * Participate in ...

You'llalso visit client sites occasionally, support business development efforts andmentor junior engineers to support team growth. With us, you'll get the opportunity to... * Participate in ...

You'llalso visit client sites occasionally, support business development efforts andmentor junior engineers to support team growth. With us, you'll get the opportunity to... * Participate in ...

Junior Estimator

Magna, UT ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Junior Estimator is responsible for preparing accurate cost estimates and all associated ... Submit RFIs and clarify discrepancies with owners, engineers, vendors, and subcontractors on any ...

Junior Estimator

Magna, UT ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Junior Estimator is responsible for preparing accurate cost estimates and all associated ... Submit RFIs and clarify discrepancies with owners, engineers, vendors, and subcontractors on any ...

Critical Cooling Junior Engineer

West Jordan, UT ยท On-site

$20 - $25/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

We are searching for a Maintenance Technician at our West Jordan site with minimal experience needed. The Maintenance Technician is responsible for preventative maintenance and repair of our critical ...

Showing results 21-40

Junior Programmer information

See Utah salary details

$7

$24

$43

How much do junior programmer jobs pay per hour?

As of Aug 15, 2026, the average hourly pay for junior programmer in Utah is $24.54, according to ZipRecruiter salary data. Most workers in this role earn between $14.90 and $30.19 per hour, depending on experience, location, and employer.

How to get a job as a junior programmer?

To get a job as a junior programmer, develop foundational coding skills in languages like Python, Java, or C++, and build a portfolio of projects to demonstrate your abilities. Gaining experience through internships, coding bootcamps, or online courses can improve your chances, along with understanding version control systems like Git and basic knowledge of software development processes.

What are the key skills and qualifications needed to thrive in the junior programmer position, and why are they important?

To thrive as a Junior Programmer, you need a solid understanding of programming basics, strong problem-solving skills, and often a degree or certification in computer science or a related field. Familiarity with common programming languages such as Python, Java, or C++, and experience with version control systems like Git, are highly valuable. Attention to detail, willingness to learn, and effective communication set candidates apart in collaborative tech environments. These abilities enable Junior Programmers to contribute to diverse projects, adapt quickly, and work productively on development teams.

Can I become a junior programmer with no experience?

Yes, it is possible to become a junior programmer with no prior experience, as many entry-level positions focus on basic coding skills and willingness to learn. Learning programming languages such as Python or Java, completing online courses, and building a portfolio of projects can help you qualify for such roles. Employers often value problem-solving ability and motivation alongside formal experience.

What does a junior programmer do?

Junior Programmers usually assist with writing, testing, and debugging code under the guidance of more senior developers. They often work on smaller modules of larger projects, fix bugs, and help with documentation or software updates. The work environment is typically team-based, which provides frequent opportunities to learn from experienced colleagues and tackle challenges together. As you gain experience, you may gradually take on more complex responsibilities and contribute directly to project planning and implementation.

What is a junior programmer?

A Junior Programmer is an entry-level software developer responsible for writing, testing, and debugging code under the guidance of senior developers. They work on small tasks within a larger project, assisting in software development and maintenance. Junior Programmers often use programming languages like Java, Python, or JavaScript and collaborate with teams to build applications. This role helps them gain experience, improve coding skills, and learn industry best practices.

What are the most commonly searched types of Programmer jobs in Utah?

The most popular types of Programmer jobs in Utah are:

What cities in Utah are hiring for Junior Programmer jobs?

Cities in Utah with the most Junior Programmer job openings:

Infographic showing various Junior Programmer job openings in Utah as of August 2026, with employment types broken down into 66% Full Time, 15% Part Time, 18% Contract, and 1% Nights. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $51,043 per year, or $24.5 per hour.

Junior Data Warehouse Engineer

Medallion Bank

Salt Lake City, UT โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 25 days ago


Job description

Please Note: This is a Utah-based hybrid position, which will require some regular in-office days each week. Additionally, employment with Medallion Bank is contingent on passing both a background check and maintaining a clean background.


Who We Are: 

At Medallion Bank we finance fun! We are an industrial loan bank that specializes in providing consumer loans for the purchase of recreational vehicles, boats, home improvement, and offering loan origination services to fintech partners. We work directly with thousands of dealers, contractors and financial service providers serving their customers throughout the United States. Medallion Bank is a small company with a big impact. We recognize our employees as our greatest asset and have a culture to prove it! 


How You Will Support the Team:

Responsible for designing, developing, and maintaining data warehousing solutions to support the organization's data integration, analysis, and reporting needs. They are also responsible for overseeing the maintenance and security measures of the company databases.

What we are Looking For:

  • Designs and architects’ data warehouse solutions that meet scalability, reliability, and
    performance goals.
  • Develops and implements data models, schemas, and ETL processes to extract, transform,
    and load data from various sources into the data warehouse.
  • Implement data quality controls and validation processes to ensure data integrity and
    consistency.
  • Identify and resolve data-related issues, including data quality problems, data transformation
    errors, and performance bottlenecks.
  • Provides general direction, design, maintenance, and control of company databases.
  • Responsible for troubleshooting and solving problems relative to current environment and
    architecture using a wide range of techniques to detect, identify and eliminate database
    problems.
  • Develops, documents and enforces standards for access to the database.
  • Write SQL queries to support ad-hoc reporting and data analysis.
  • Develop documentation on report development processes and procedures.
  • Perform other duties as assigned.

You Would be a GREAT Fit with These Skills:

  • Thorough knowledge of SQL to build and maintain data warehouses.
  • Strong programming skills.
  • Strong technical skills including data analysis and programming in SQL and other database and server languages.
  • Ability to be a strong self-starter.
  • The ability to work independently, when necessary, as well as with a team.
  • Excellent verbal and written communication.

Level of Experience:

  • Bachelor’s degree in information technology, computer science or related field strongly
    preferred.
  • Minimum of 2 years professional experience that includes coding and database administration expertise with SQL servers.


What’s in it for YOU?

  • Comprehensive benefits including medical, dental, vision, disability, and life insurance
  • 401K with a company match
  • PTO including 11 federal paid holidays off, vacation time and sick time
  • Financial Wellness Program
  • Volunteer Opportunities
  • Awesome company culture and co-workers who love to work here!
  • Work Life Balance – We don’t use that term lightly!
  • Company Wide Open Door Policy