1

Junior Software Development Jobs in Utah (NOW HIRING)

Junior Software Engineer DAKCS is a 40-year industry veteran in accounts receivable management and ... Knowledge of the software development life cycle * Local to the Wasatch Front; live along the ...

Junior Systems Developer

Orem, UT · On-site

$58K - $75K/yr

We are looking for a Junior Developer to join our IT team onsite in Orem, Utah . This is an ... In this role, you'll assist with the design, development, and maintenance of software applications ...

Junior Systems Developer

Orem, UT · On-site

$60K - $70K/yr

We are looking for a Junior Developer to join our IT team on-site in Orem, Utah . This is an ... In this role, you'll assist with the design, development, and maintenance of software applications ...

Engineer Software III

West Jordan, UT · On-site

$54.25 - $72.75/hr

... development lifecycle Mentor junior engineers through technical guidance, collaboration, and code reviews Perform other duties as assigned

... 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 ...

next page

Showing results 1-20

Junior Software Development information

See Utah salary details

$19.8K

$76.6K

$143.9K

How much do junior software development jobs pay per year?

As of Jul 8, 2026, the average yearly pay for junior software development in Utah is $76,649.00, according to ZipRecruiter salary data. Most workers in this role earn between $53,231.00 and $92,027.00 per year, depending on experience, location, and employer.

What are some typical challenges faced by junior software developers in their first year, and how can they overcome them?

Junior software developers commonly encounter challenges such as adapting to new codebases, understanding team workflows, and managing task priorities. It can be overwhelming to navigate complex projects or unfamiliar tools, but seeking guidance from senior team members and actively participating in code reviews can help. Proactively asking questions, utilizing company documentation, and setting aside time for continuous learning are effective strategies to overcome these hurdles. Embracing a growth mindset and viewing mistakes as learning opportunities will also contribute to a smoother transition into the role.

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 a solid understanding of programming fundamentals, problem-solving abilities, and a relevant degree or coding bootcamp experience. Familiarity with languages such as Java, Python, or JavaScript, and version control systems like Git, is typically required. Strong communication, teamwork, and a willingness to learn are crucial soft skills for growth in this role. These skills and qualities are essential for delivering effective software solutions, collaborating with team members, and adapting to evolving technologies.

What is a Junior Software Developer?

A Junior Software Developer is an entry-level professional who assists in designing, coding, testing, and maintaining software applications under the supervision of more experienced developers. They typically work as part of a development team, learning best practices and gaining experience with various programming languages and tools. Junior developers are responsible for writing basic code, fixing bugs, and participating in code reviews while building their technical skills and knowledge of software development processes.

What is the difference between Junior Software Development vs Junior Web Developer?

AspectJunior Software DevelopmentJunior Web Developer
Required SkillsProgramming languages, software design, debuggingHTML, CSS, JavaScript, basic backend knowledge
Work EnvironmentSoftware companies, tech startups, IT departmentsWeb agencies, tech companies, freelance projects
CertificationsComputer Science degree, coding bootcampsWeb development courses, certifications like HTML, CSS
Common UsageDeveloping software applications, systemsBuilding websites, web applications

Junior Software Development and Junior Web Developer roles share foundational programming skills and often require similar certifications. However, Junior Software Developers typically work on broader software projects across various platforms, while Junior Web Developers focus specifically on website and web application development. Both roles are common entry points in the tech industry, with overlapping skills but different specialization areas.

What are the most commonly searched types of Software Development jobs in Utah? The most popular types of Software Development jobs in Utah are:
What cities in Utah are hiring for Junior Software Development jobs? Cities in Utah with the most Junior Software Development job openings:
Infographic showing various Junior Software Development job openings in Utah as of July 2026, with employment types broken down into 1% As Needed, 82% Full Time, 15% Part Time, and 2% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $76,649 per year, or $36.9 per hour.

Full-time

Medical, Dental, Life, Retirement, PTO

Posted 14 days ago


Job description

Junior Software Engineer
DAKCS is a 40-year industry veteran in accounts receivable management and collection software. Collecting payments is an integral part of any business, but it can be tedious, time-consuming, and expensive. Our solutions leverage artificial intelligence and four decades-worth of data to streamline your accounts receivable process through automation and consumer self-service.
We are a small, tight-knit team that values a human approach to relationships. We provide a stable, casual environment where your voice carries weight, and take pride in a workspace built on mutual respect and genuine employee appreciation-which is exactly why we've been named a Top Workplace in Utah.
The Role
We're looking for a Junior Software Engineer who wants to learn fast, build real things, and ship code that matters. You'll design, write, and test software using modern tools, debug and upgrade existing services, and work closely with experienced engineers and product managers who will help you sharpen your craft. Expect to contribute production code early and take on more ownership as you grow. If you like solving problems, learning constantly, and using the latest tech to do it, this role is built for you.
What You'll Do
  • Research, design, implement and manage software programs
  • Write test cases to ensure compatibility and stability
  • Create innovative, scalable, fault-tolerant software solutions for our customer base
  • Troubleshoot, debug and upgrade existing software
  • Modify, expand and update services
  • Collaborate with product managers, other engineers, and leadership
  • Work with the latest tools and technologies to build exciting solutions through software

What We're Looking For
  • 1-2 years of experience working in a technical environment
  • Experience with Java, React, Svelte, Php, Laravel, or other adjacent languages.
  • Curiosity and a passion for software engineering
  • Ability to write clean, secure, and efficient code
  • Strong problem solving and decision making skills
  • Experience with AI tools ( Claude Code, Codex, Cursor etc )
  • Great communication skills, both written and verbal
  • Knowledge of the software development life cycle
  • Local to the Wasatch Front; live along the corridor between Logan and Provo to support our flexible hybrid schedule.

What Will Make You Stand Out
  • Bachelor degree in Computer Science or a related field - or 4 years of equivalent work experience
  • Personal coding projects you can demonstrate
  • Experience with agentic workflows
  • Familiarity with how code ships, not just how it's written
  • Experience with both back and front end development

The Perks
  • Competitive salary
  • Flexible schedule and hybrid work cadence (alternating: 2 days in office one week, 1 day the next).
  • Benefits - Premium medical, dental, life, and disability insurance.
  • Generous paid time off, holiday pay, and company celebrations.
  • Competitive 401(k) match.
  • Personal fulfillment fund.
  • Environment & Impact: A casual, emotionally intelligent, and highly stable workspace where your input directly shapes the future of the company.