1

Junior Software Developer Jobs in Utah (NOW HIRING)

Must be a current Junior, Senior, or Master's student majoring in Software Design, Computer Science, or Computer Programming. * Passion for learning and growth. * GPA of 3.5 or higher. Location:

... your Junior of a CS degree looking to gain real-world experience in software development? NICE is seeking a motivated and passionate Student Developer to join our R&D Team. This is a unique ...

... junior engineers • Collaborates across teams and contributes to technical initiatives and build ... Adobe is a software company that provides its users with digital marketing and media solutions.

They also provide technical leadership by mentoring junior team members, guiding architectural and ... using developer productivity and code quality tools (e.g., AI-assisted coding tools, static code ...

Senior Software Engineer (AI team)

Lehi, UT · On-site

$115K - $151K/yr

What is a day in the life of a Senior Software Engineer (AI team)? * Architect, build, and deploy ... DevOps assistants, etc.). Nice to have in this role * Experience mentoring or managing junior ...

Sr. Software Engineer

American Fork, UT · On-site

$109K - $144K/yr

Mentor and coach junior engineers, fostering a culture of continuous learning, code quality, and ... Software development using TypeScript, React, and responsive web design for cross-browser delivery;

Sr. Software Engineer

American Fork, UT

$109K - $144K/yr

Mentor and coach junior engineers, fostering a culture of continuous learning, code quality, and ... Software development using TypeScript, React, and responsive web design for cross-browser delivery;

Job Title: Senior Software Engineer (P30) - Workfront About the Role We are seeking a Senior ... Shares knowledge and mentors junior engineers * Collaborates across teams and contributes to ...

next page

Showing results 1-20

Junior Software Developer information

See Utah salary details

$21.8K

$81K

$125.2K

How much do junior software developer jobs pay per year?

As of Jun 9, 2026, the average yearly pay for junior software developer in Utah is $81,001.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,000.00 and $79,200.00 per year, depending on experience, location, and employer.

What are some typical challenges a Junior Software Developer might face when starting out, and how can they overcome them?

Junior Software Developers often encounter challenges such as understanding large codebases, managing their time effectively between learning and delivering tasks, and adapting to new development tools or frameworks. To overcome these hurdles, it's helpful to actively seek guidance from more experienced team members, participate in code reviews, and make consistent use of documentation. Regular communication within the team and a willingness to ask questions can significantly speed up the learning process and help build confidence in your role.

What Does a Junior Software Developer Do?

A junior software developer works on a development team writing and maintaining code for computer applications. As a junior software developer, your primary responsibilities are to learn the codebase, work on small bug fixes, and participate in paired programming with mid-level and senior developers. Junior software developers are entry-level positions, but as you gain experience and build up your programming skills, you will start to take on larger projects. Your job duties include attending and contributing to development team meetings, troubleshooting, patching computer code, and collaborating with other developers to create applications.

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

To thrive as a Junior Software Developer, you need proficiency in programming languages (such as Python, Java, or JavaScript), algorithms, and problem-solving, often supported by a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, basic knowledge of databases, and experience with development frameworks are valuable technical assets. Strong communication, teamwork, and a willingness to learn help you adapt and contribute effectively in collaborative environments. These skills and qualities are essential for delivering reliable code, supporting team goals, and growing in a fast-evolving tech landscape.

What does a Junior Software Developer do?

A Junior Software Developer is an entry-level professional who assists in designing, coding, testing, and maintaining software applications. They typically work under the supervision of more experienced developers and contribute to various stages of the software development lifecycle. Their responsibilities often include writing basic code, debugging, collaborating with team members, and learning new technologies to improve their skills. This role is a great starting point for individuals looking to build a career in software development.
What are the most commonly searched types of Software Developer jobs in Utah? The most popular types of Software Developer jobs in Utah are:
What cities in Utah are hiring for Junior Software Developer jobs? Cities in Utah with the most Junior Software Developer job openings:
What are popular job titles related to Junior Software Developer jobs in UT? For Junior Software Developer jobs in UT, the most frequently searched job titles are:
Infographic showing various Junior Software Developer job openings in Utah as of May 2026, with employment types broken down into 87% Full Time, 8% Part Time, and 5% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $81,001 per year, or $38.9 per hour.
Software Engineer Intern

Software Engineer Intern

Brevium

American Fork, UT

$25 - $32/hr

Other

Posted 7 days ago


Job description

About Brevium:
Brevium is a fast-growing tech company that develops innovative software solutions for medical practices, focusing on patient appointment lifecycle management. By using data-driven reminders, recalls, and reactivations, Brevium's software helps return lost and overdue patients to their doctors. Our system predicts which patients are most likely to return and optimizes outreach to meet both clinical and business goals.

Role Overview:
Brevium is seeking motivated Full Stack Software Engineer Interns to join our team. Engineer interns should be able to work on a variety of different projects, including building and maintaining external and internal websites, developing Windows services, and working on backend applications.

Interns will collaborate closely with other engineers, participate in pair programming, and contribute to writing, testing, and reviewing code. Brevium believes strongly in the values of candor and continual growth. Engineers are expected to be willing to share ideas for continual team and company improvement.

Responsibilities:

  • Write, test, and review code, both independently and in collaboration with other engineers.
  • Participate in manual and automated testing to ensure software quality.
  • Collaborate with team members and contribute to process improvements.

Qualifications:

  • Experience with object-oriented programming (C# preferred).
  • Experience with SQL (SQL Server preferred).
  • Ability to write and run both manual and automated tests.
  • Willingness to take ownership of projects and see them through to completion.
  • Strong communication skills and willingness to collaborate with others.
  • Ability to learn new technologies and adapt to changing environments.
  • Must be a current Junior, Senior, or Master's student majoring in Software Design, Computer Science, or Computer Programming.
  • Passion for learning and growth.
  • GPA of 3.5 or higher.

Location:
Brevium's headquarters is located in American Fork, Utah.

About the Company:

  • Industry: Internet & Software
  • Size: 50-100 employees
  • Website: Brevium

Expected compensation:  $25-32