1

Junior Software Development Jobs in Roy, UT (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 ...

Senior C# Software Developer

Layton, UT · Hybrid

$49.50 - $65.50/hr

Engage in the full software development lifecycle, from conception to deployment. * Implement and ... Quick to learn new technologies and comfortable mentoring junior developers. Additional Helpful ...

Senior C# Software Developer

Layton, UT · On-site

$49.50 - $65.50/hr

Engage in the full software development lifecycle, from conception to deployment. * Implement and ... Quick to learn new technologies and comfortable mentoring junior developers. Additional Helpful ...

... capable of supporting bid development, project planning, and customer relations. Key ... Proficiency with software and tools (e.g., Excel, Bluebeam, or similar). * Ability to learn to read ...

Systems Engineer - Sentinel

Ogden, UT · On-site

$70K - $175K/yr

Support fellow C2 Software Team members in agile software requirements development, fostering ... Position can be filled at Junior, Mid or Senior levels. Minimum 1 year of experience on a project ...

Systems Engineer - Sentinel

Ogden, UT · On-site

$70K - $175K/yr

Support fellow C2 Software Team members in agile software requirements development, fostering ... Position can be filled at Junior, Mid or Senior levels. Minimum 1 year of experience on a project ...

Support Minuteman III and/or Sentinel developmental test efforts to assess performance against ... Lead and mentor junior team members as assigned. * Maintain cognizance of all assigned CTF/Test ...

Sr Lead Software Engineer

Magna, UT · On-site

$148K - $247K/yr

Sr Lead Software Engineer - Xtime Leads the design, development, and evolution of secure, scalable ... Owns spec-driven development (SDD) design, specification, and task artifacts. * Mentors junior ...

Eng Sr Prin II - Elec

UT · On-site

$136K - $231K/yr

... of digital engineering, agile software development, and open systems architectures ... Provide guidance and leadership to more junior engineering team members. #ISC Required Skills and ...

next page

Showing results 1-20

Junior Software Development information

See Roy, UT salary details

$22.9K

$84.9K

$131.1K

How much do junior software development jobs pay per year?

As of Jul 8, 2026, the average yearly pay for junior software development in Roy, UT is $84,864.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,900.00 and $83,000.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 cities near Roy, UT are hiring for Junior Software Development jobs? Cities near Roy, UT with the most Junior Software Development job openings:
Infographic showing various Junior Software Development job openings in Roy, UT as of July 2026, with employment types broken down into 1% As Needed, 77% Full Time, 20% Part Time, and 2% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $84,864 per year, or $40.8 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.