2

Entry Level Software Programmer Jobs in Utah (NOW HIRING)

... or software programming Spring boot, Microservices, Docker, Jenkins, Github, Kubernates and REST API's experience For data Science/Data Analyst/AI/Machine learning Positions Preferred SKILLS ...

Engineer I (50333)

West Jordan, UT · On-site

$60K - $70K/yr

Uses computer-assisted engineering and design software and equipment to prepare engineering and ... Directs and supervises the work of entry-level engineers, technicians, drafters, and administrative ...

The RAM Engineer i s an entry-level engineering role responsible for supporting reliability ... Perform basic statistical analysis using engineering tools and software. * Contribute to ...

Civil Engineer In Training (EIT)

Woods Cross, UT · On-site

$59K - $68K/yr

Entellus has immediate openings for full-time Entry-Level Civil Engineers in our Woods Cross, Utah ... Must be able to use Microsoft Word, Outlook, Excel, Bluebeam, and Project software. * Familiarity ...

This is an entry-level to intermediate-level position within the Quality Assurance Department. This ... Collaborate closely with the Senior Engineers in Test, software engineers, mechanical engineers and ...

This is an entry-level to intermediate-level position within the Quality Assurance Department. This ... Collaborate closely with the Senior Engineers in Test, software engineers, mechanical engineers and ...

This entry-level position offers an exciting opportunity to apply fundamental engineering ... Familiarity with CAD software (e.g., SolidWorks, CREO) is required. * Basic understanding of ...

This entry-level position offers an exciting opportunity to apply fundamental engineering ... Familiarity with CAD software (e.g., SolidWorks, CREO) is required. * Basic understanding of ...

next page

Showing results 1-20

Entry Level Software Programmer information

See Utah salary details

$13

$24

$71

How much do entry level software programmer jobs pay per hour?

As of Jun 24, 2026, the average hourly pay for entry level software programmer in Utah is $24.33, according to ZipRecruiter salary data. Most workers in this role earn between $15.53 and $21.01 per hour, depending on experience, location, and employer.

What is L1, L2, L3, and L4 developer?

In software development, L1, L2, L3, and L4 typically refer to different levels of developer experience and responsibility, with L1 being entry-level and L4 being senior or lead roles. Entry-level software programmers often start as L1 or L2, focusing on learning coding standards, debugging, and basic tasks, while higher levels involve more complex problem-solving, design, and mentorship. These levels help define career progression and expectations within a company or industry.

How to get a job as a programmer with no experience?

Entry level software programmers can improve their chances by learning programming languages such as Python or Java, building a portfolio of personal projects, and gaining familiarity with development tools like Git. Internships, coding bootcamps, and certifications can also demonstrate skills to employers and help compensate for lack of professional experience.

Is it true that AI will replace software engineers?

AI is unlikely to fully replace entry level software programmers, as human skills such as problem-solving, creativity, and understanding complex requirements remain essential. AI tools can assist with coding and testing, but software development still requires human oversight and expertise. Developing proficiency in programming languages and understanding software design are valuable skills in this evolving environment.

What types of projects and programming languages can an Entry Level Software Programmer expect to work with in their first year?

As an Entry Level Software Programmer, you will typically work on a variety of projects ranging from debugging existing applications to developing small features or modules under the guidance of senior developers. The programming languages you'll use depend on the company's technology stack, but common ones include Java, Python, C#, or JavaScript. You may also be introduced to version control systems like Git and collaborative development tools. Early in your career, you'll gain exposure to best practices in coding, testing, and documentation, setting a strong foundation for your growth.

What are the key skills and qualifications needed to thrive as an Entry Level Software Programmer, and why are they important?

To thrive as an Entry Level Software Programmer, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically demonstrated through a degree in computer science or related fields. Familiarity with languages like Java, Python, or C++, and experience using version control systems such as Git are commonly expected. Strong problem-solving abilities, attention to detail, and effective communication help you excel in team environments and adapt to new challenges. These skills and qualities are crucial for delivering reliable code, collaborating on projects, and rapidly growing in the technology industry.

What does an Entry Level Software Programmer do?

An Entry Level Software Programmer is responsible for writing and testing code, debugging programs, and assisting in the development of software applications under the supervision of more experienced developers. They typically work on basic coding tasks, help maintain existing software, and learn new programming languages and frameworks. This role serves as a starting point in the software development field, providing valuable hands-on experience while supporting the goals of a development team.

What engineers make $500,000?

Highly experienced software engineers, especially those in specialized fields like machine learning, data science, or software architecture, can earn $500,000 or more annually. Such salaries often require advanced skills, extensive experience, and work at large tech companies or in leadership roles.
What are the most commonly searched types of Software Programmer jobs in Utah? The most popular types of Software Programmer jobs in Utah are:
What cities in Utah are hiring for Entry Level Software Programmer jobs? Cities in Utah with the most Entry Level Software Programmer job openings:
Infographic showing various Entry Level Software Programmer job openings in Utah as of June 2026, with employment types broken down into 1% Locum Tenens, 87% Full Time, 11% Part Time, and 1% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $50,611 per year, or $24.3 per hour.
Product Design Engineer - Entry Level

Product Design Engineer - Entry Level

Western Partitions, Inc.

Salt Lake City, UT

$124K - $150K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 15 days ago


Job description

Western Partitions, Inc. (WPI) is one of the largest and most reputable interior and exterior contracting firms in the US. WPI provides superior contracting services for drywall, prefabrication, metal studs, acoustical systems, wall panels, fireproofing, firestopping, stucco, claddings, painting, windows, doors/frames/hardware, and more.
Since WPI's inception in 1972, we have provided award-winning construction without sacrificing integrity, safety, or efficiency. We are proud that a significant percentage of our business comes from repeat customers. Our service-oriented, fast-track approach, coupled with an attention to detail has resulted in a superior reputation within our industry. We work hard every day to earn our customers' trust and confidence.
Throughout our history, our dedication to our employees, quality of work, and customers has set us apart. The strongest characteristic of our organization is the prominent level of pride we take in every job we complete. Our employees are driven to do the job right the first time without compromise. Lastly, our customers choose WPI based on the emphasis we place on communication, trust, and respect.
Position Overview
The Product Design Engineer supports the design and development of manufactured equipment for mission-critical facilities. This is an entry-level, individual-contributor role, ideal for a recent graduate, working under the guidance of senior engineers to create integrated, modular, and prefabricated equipment solutions. The role sits at the intersection of product design, manufacturing, and data center construction, learning to ensure that designs meet the technical requirements of data centers while being optimized for manufacturing and assembly. The primary focus of the role is supporting the design of technology products related to data center construction, such as hot aisle containment and other prefabricated systems.
This position offers structured mentorship and hands-on training. It requires a foundational understanding of engineering and design principles and a willingness to develop working knowledge of data center functions - including structural, mechanical, electrical, and technology systems - along with a commitment to delivering high-quality, well-coordinated work. This position is based in Wilsonville, Oregon or Salt Lake City, Utah.
Key Responsibilities
  • Assist senior engineers in designing hot aisle containment solutions for data centers that are modular, prefabricated, and tailored to specific client needs.
  • Support the development and refinement of manufactured equipment solutions for mission-critical environments, focusing on manufacturability and ease of integration.
  • Contribute to a cross-functional team in the design and development of new products.
  • Help maintain project plans and timelines for assigned products, tracking tasks and deadlines.
  • Support product management and other stakeholders in gathering and documenting product requirements and specifications.
  • Conduct research, under direction, to identify new product opportunities and technology trends.
  • Learn and apply relevant regulatory requirements and standards to assigned work.
  • Participate in product testing and validation activities.
  • Assist in maintaining relationships with suppliers, vendors, and partners.
  • Collaborate closely with the Engineering and Manufacturing departments to understand how designs are made feasible, cost-effective, and aligned with production capabilities.
  • Build knowledge of data center functionality, including structural frames, mechanical cooling systems, electrical distribution (rackbus, tap boxes), and technology infrastructure.
  • Attend client meetings to observe and learn how designs are refined based on client requirements.
  • Support design validation through prototype, pre-production, and first-of-kind builds, assisting with DFx and value engineering analysis and updating design and documentation under guidance.
  • Help produce documentation of designs, including product submittals and technical specifications.
  • Create and maintain 3D models for coordination with other trades and for use in presentation materials for clients and internal stakeholders.
  • Ensure assigned designs comply with industry standards and client-specific requirements for mission-critical facilities.

Qualifications & Skills
Required
  • Education: Bachelor's degree in Mechanical Engineering, Industrial Design, Product Design, or a related engineering field.
  • Experience: 0-1 years of experience. Recent graduates are encouraged to apply; internship, co-op, or academic project work in product or mechanical design is a plus.
  • Software Proficiency: Exposure to or coursework in Inventor, SolidWorks, or other 3D design software. Willingness to learn Revit and Bluebeam Revu. Familiarity with Microsoft Office products.
  • A foundational understanding of engineering and design principles, with a strong willingness to learn and take direction.

Preferred
  • Internship or co-op experience in product design, mechanical design, or manufacturing.
  • Coursework or project experience involving modular or prefabricated systems, or design for manufacturing (DFM/DFx).
  • Exposure to or interest in data center construction and functionality (structural, mechanical, electrical, and technology systems).
  • Familiarity with mission-critical infrastructure.
  • Strong organizational skills and the ability to manage multiple tasks and deadlines.
  • Strong communication skills for collaborating across engineering, manufacturing, and client teams.

Work Environment & Travel
This position is based in Wilsonville, Oregon or Salt Lake City, Utah.
Occasional travel may be required to visit jobsites, manufacturing facilities, and client locations to support project coordination and learn product deployment.
Benefits
At WPI our employees are our greatest asset. We put our people first and are proud to provide a comprehensive benefits package designed to meet the needs of our employees at every stage of life.
In our commitment to fostering an environment where everyone can thrive personally and professionally, we offer:
  • Competitive pay
  • Incentive bonus plan
  • 401(k) retirement savings plan with match
  • Medical, prescription drug, dental and vision insurance plans with flexible spending account option
  • Life insurance, accidental death, and disability benefits
  • Flexible paid time off policy and paid holidays

WPI provides equal employment and affirmative action opportunities to applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability.
WPI is a background screening, drug-free workplace.
Updated 6-5-26