1

Junior Software Engineer Jobs in Alpine, UT (NOW HIRING)

Software Engineer II

Salt Lake City, UT · On-site

$94K - $129K/yr

A Software Engineer II is a junior engineer who contributes to software development projects by writing code, supporting deployments, and maintaining features for production systems. The engineer ...

Senior Software Engineer, Actimize

Sandy, UT · On-site

$116K - $153K/yr

Mentor junior and mid-level engineers. * Participate in releases, production support, and on-call ... NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 ...

Software Engineer

Salt Lake City, UT · On-site

$98K - $147K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are looking for a Software Engineer who is eager to launch and grow their software engineering career while contributing to a meaningful platform that improve the student experience. About the ...

Software Engineer

Salt Lake City, UT · On-site

$98K - $147K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are looking for a Software Engineer who is eager to launch and grow their software engineering career while contributing to a meaningful platform that improve the student experience. About the ...

Senior Software Engineer

Provo, UT · On-site +1

$120K - $140K/yr

Senior Software Engineer Are you a Software Engineer who's ready to take your career to the next level in an environment where innovation, collaboration, and impact drive everything we do? Join our ...

Senior Software Engineer

Provo, UT · On-site

$120K - $140K/yr

Senior Software Engineer Are you a Software Engineer who's ready to take your career to the next level in an environment where innovation, collaboration, and impact drive everything we do? Join our ...

Senior Software Engineer

Provo, UT · On-site

$120 - $150/hr

Senior Software Engineer - Provo, UT (Hybrid) Are you a Software Engineer who's ready to take your career to the next level in an environment where innovation, collaboration, and impact drive ...

Software Engineer (Full Stack)

Lehi, UT · On-site

$100K - $140K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Our customers include leading brands from multiple sectors, including Burger King, Carl's Jr. ... We are seeking a talented Software Engineer (Full Stack) to join our growing engineering team. This ...

Software Engineer (Full Stack)

Lehi, UT · On-site

$100K - $140K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Our customers include leading brands from multiple sectors, including Burger King, Carl's Jr. ... We are seeking a talented Software Engineer (Full Stack) to join our growing engineering team. This ...

Who you are * 1+ years of professional software engineering experience building and shipping production systems at scale. * Strong understanding of JavaScript/TypeScript and a modern frontend ...

Who you are * 1+ years of professional software engineering experience building and shipping production systems at scale. * Strong understanding of JavaScript/TypeScript and a modern frontend ...

Senior/Staff Software Engineer

Draper, UT · On-site

$100 - $130/hr

  • PTO

Overview Senior/Staff Software Engineer -- Draper, UT, United States. Full Time. At Redo , we're ... Aptitude for mentoring junior engineers. * Positive attitude and collaborative personality.

Jr. Full-Stack Software Engineer

Provo, UT · On-site

$45K - $60K/yr

  • Medical

  • PTO

Who you are * 1+ years of professional software engineering experience building and shipping production systems at scale. * Strong understanding of JavaScript/TypeScript and a modern frontend ...

Showing results 21-40

Junior Software Engineer information

See Alpine, UT salary details

$44K

$89.4K

$134.2K

How much do junior software engineer jobs pay per year?

As of Aug 14, 2026, the average yearly pay for junior software engineer in Alpine, UT is $89,369.00, according to ZipRecruiter salary data. Most workers in this role earn between $69,000.00 and $90,300.00 per year, depending on experience, location, and employer.

What is a junior software engineer?

A junior software engineer works on a team with more senior engineers to help design and develop applications, write code, and otherwise maintain or update a business's database. As a junior software engineer, your duties and responsibilities may vary based on what company you work for. Overall, your job is to learn from senior engineers and developers on how to be a software engineer and in what ways you can develop and utilize the technologies of the business to do so. Many junior software engineers have a little bit of knowledge about a lot of technologies but also stay up-to-date on the most current technologies.

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

To thrive as a Junior Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and commonly used languages such as Java, Python, or JavaScript, typically backed by a degree in computer science or related field. Familiarity with version control systems like Git, basic knowledge of databases, and experience with development environments and frameworks are usually expected. Strong problem-solving skills, eagerness to learn, and effective teamwork and communication abilities help set you apart. These skills and qualities are crucial for contributing effectively to projects, adapting to evolving technologies, and collaborating within development teams.

How does a junior software engineer typically collaborate with other team members on projects?

Junior Software Engineers usually work closely with senior developers, QA testers, and product managers as part of a cross-functional team. Collaboration often involves participating in daily stand-up meetings, code reviews, and pair programming sessions. Juniors are encouraged to ask questions and seek feedback, which helps them learn best practices and improve their coding skills. Effective communication and a willingness to learn from more experienced colleagues are key to thriving in this collaborative environment.

What are the most commonly searched types of Software Engineer jobs in Alpine, UT?

The most popular types of Software Engineer jobs in Alpine, UT are:

What are popular job titles related to Junior Software Engineer jobs in Alpine, UT?

For Junior Software Engineer jobs in Alpine, UT, the most frequently searched job titles are:

What cities near Alpine, UT are hiring for Junior Software Engineer jobs?

Cities near Alpine, UT with the most Junior Software Engineer job openings:

Infographic showing various Junior Software Engineer job openings in Alpine, UT as of August 2026, with employment types broken down into 81% Full Time, 16% Part Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $89,369 per year, or $43 per hour.

Software Engineer II

ARUP Laboratories

Salt Lake City, UT • On-site

$94K - $129K/yr

Full-time

Posted 7 days ago


ARUP Laboratories rating

7.5

Company rating: 7.5 out of 10

Based on 38 frontline employees who took The Breakroom Quiz

64th of 120 rated laboratories


Job description

Schedule:
Monday - Friday (40 hrs/wk)
8:00 AM - 5:00 PM

Department: Biocomputing - 331

Primary Purpose:

A Software Engineer II is a junior engineer who contributes to software development projects by writing code, supporting deployments, and maintaining features for production systems. The engineer participates in the full software development lifecycle including testing, debugging, and deployment support. The engineer applies experience to work independently on assigned tasks and coordinates efforts within the team.

About ARUP:

ARUP Laboratories is a national clinical and anatomic pathology reference laboratory and an enterprise of the University of Utah and its Department of Pathology. Based in Salt Lake City, Utah.

ARUP proudly hires top talent to create a work environment of diversity, professional growth and continuous development.  Our workforce is committed to the important service we provide to over one million patients each month.  We always strive for excellence and have a strong desire to have involvement with the advances in medicine and the role laboratory services plays within each patient’s life. We never forget that there is a patient behind every specimen we receive.

We are looking for individuals who want to contribute to ARUP's culture of accountability, integrity, service, and excellence.  Consider joining our dynamic team.

Essential Functions:

Software Development

Delivers and maintains production features that meet team quality standards.

Takes ownership of assigned features end-to-end, making day-to-day implementation decisions independently.

Applies design principles to decompose feature requests and build well-structured solutions.

Independently leverages AI tools to automate routine development work, boost personal productivity, learn new concepts and technologies, explore solution alternatives, and discover root causes of issues.

System Design

Shapes planning and design discussions by evaluating technical tradeoffs and estimating feature complexity.

Maintenance and Ownership

Owns resolution of production issues end-to-end, from triage through root cause analysis to fix.

Enforces team coding standards, flags technical debt, and strengthens the automated test suite.

Conducts thorough code reviews.

Identifies and communicates how features should be tested, automating testing to team standards. 

Maintains and troubleshoots CI/CD pipeline configurations for the team's applications.

Communication and Collaboration

Collaborates effectively across the team, communicating concerns clearly and seeking alignment on technical decisions.

Produces clear documentation and technical diagrams that help the team understand system behavior.

Partners with product and project managers to understand feature requirements and works with users to understand the workflows the software supports.

Ramps up quickly on new technologies and proactively seeks input to unblock progress.

Other duties as assigned.

Physical and Other Requirements:

Stooping: Bending body downward and forward by bending spine at the waist.

Reaching: Extending hand(s) and arm(s) in any direction.

Mobility: The person in this position needs to occasionally move between work sites and inside the office to access file cabinets, office machinery, etc.

Communicate: Frequently and effectively communicate with others.

PPE: Biohazard laboratory environment that requires use of personal protective equipment in accordance with CDC and OSHA regulations and company policies.

ARUP Policies and Procedures: To conduct self in compliance with all ARUP Policies and Procedures.

Sedentary Work: Exerting up to 10 pounds of force occasionally and/or negligible amount of force frequently or constantly to lift, carry, push, pull or otherwise move objects.

Fine Motor Control: Picking, pinching, typing or otherwise working, primarily with fingers rather than with the whole hand as in handling.

Vision: Having close, far, and peripheral visual acuity to perform a variety of tasks such as make general observations of depth and distance.


What ARUP Laboratories employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom