1

Junior Software Jobs in Utah (NOW HIRING)

Junior Building Materials Estimator JOB LOCATION: Lindon, UT FUNCTION: Under close supervision ... Gain familiarity with Bistrack Software for tracking and processing take off and estimating ...

Junior Building Materials Estimator JOB LOCATION: Lindon, UT FUNCTION: Under close supervision ... Gain familiarity with Bistrack Software for tracking and processing take off and estimating ...

You will provide strategic direction, mentor junior team members, and ensure that the software meets the highest standards of quality and performance.What makes this different from a standard Mobius ...

C# Software Engineer

UT · On-site

$115K - $145K/yr

You will provide strategic direction, mentor junior team members, and ensure that the software meets the highest standards of quality and performance. What makes this different from a standard Mobius ...

Junior Service Technician VLCM | Salt Lake City, Utah | Full-time, hourly | $19-$21 per hour VLCM ... Basic familiarity with computers, Windows, Microsoft 365, common business software, and networking ...

Junior Service TechnicianVLCM | Salt Lake City, Utah | Full-time, hourly | $19-$21 per hourVLCM is ... Assist with workstation setup, software installation, equipment staging, inventory, and ...

Junior Service Technician VLCM | Salt Lake City, Utah | Full-time, hourly | $19-$21 per hour VLCM ... Basic familiarity with computers, Windows, Microsoft 365, common business software, and networking ...

Senior Software Engineer: Work as a member of an agile team to design, develop, and enhance ... Mentor junior staff members and propose cross disciplinary architectural solutions to difficult ...

C# Software Engineer III

Mendon, UT · On-site

$50 - $67.25/hr

You will provide strategic direction, mentor junior team members, and ensure that the software meets the highest standards of quality and performance. What makes this different from a standard Mobius ...

New

C# Software Engineer - Contract

UT · On-site

$115K - $145K/yr

You will provide strategic direction, mentor junior team members, and ensure that the software meets the highest standards of quality and performance. What makes this different from a standard Mobius ...

Collaborate with AI and Product teams to turn business problems into robust software that integrates prompts, automations, and guardrails. * Improve developer experience through testing strategies ...

Collaborate with AI and Product teams to turn business problems into robust software that integrates prompts, automations, and guardrails. * Improve developer experience through testing strategies ...

Showing results 21-40

Junior Software information

What does a junior software engineer do?

A Junior Software Engineer assists in designing, developing, and maintaining software applications under the guidance of senior team members. They typically write and review code, fix bugs, and collaborate with other engineers to implement new features or improve existing ones. Junior Software Engineers are also expected to learn and adapt to new technologies, follow best coding practices, and participate in code reviews. Their role is essential in supporting project development and gaining hands-on experience to advance their careers.

What are some common challenges faced by junior software engineers when transitioning from academic projects to real-world development teams?

Junior Software Engineers often find that real-world development involves more complex codebases, collaborative workflows, and the use of industry-standard tools, which can be quite different from academic projects. Adapting to agile methodologies, participating in code reviews, and learning to communicate effectively with cross-functional teams are typical challenges. Additionally, juniors may need to quickly get up to speed with version control systems and continuous integration tools, all while balancing learning with delivering work on tight deadlines. Supportive mentors and structured onboarding can help ease this transition.

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 languages (such as Java, Python, or JavaScript), problem-solving skills, and typically a degree in computer science or related field. Familiarity with version control systems like Git, basic knowledge of databases, and exposure to IDEs and debugging tools are commonly required. Strong communication, eagerness to learn, and the ability to work collaboratively help set you apart in this entry-level position. These skills and qualities are crucial for effectively contributing to development projects, adapting to evolving technologies, and supporting team goals.

What are the most commonly searched types of Software jobs in Utah?

The most popular types of Software jobs in Utah are:

What cities in Utah are hiring for Junior Software jobs?

Cities in Utah with the most Junior Software job openings:

Infographic showing various Junior Software job openings in Utah as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 16% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Junior Building Materials Estimator

Sunpro

Lindon, UT • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 7 days ago


Job description

Overview
Are you looking to work for a company that truly values their employees?
Would you like to become involved in projects that benefit your communities?
Do you want to work with leaders that invest in their team members?
Are you ready to work for a stable, innovative, and fast-growing company?
If you answered yes, join us at Sunpro as we keep building better communities. Our diverse company culture is one reason employees choose to grow with Sunpro. In return for your contributions, you will be rewarded with career growth opportunities, an incredibly competitive market salary, and other benefits that include:
  • Paid time off (PTO)
  • Paid Holidays
  • Comprehensive medical, dental, and vision insurance plans
  • 401(k) with a high percentage match
  • Generous profit sharing
  • Cell phone stipend
  • Referral bonus opportunities
  • Employee discounts
  • And more!

JOB TITLE: Junior Building Materials Estimator
JOB LOCATION: Lindon, UT
FUNCTION: Under close supervision, estimate and provide building material take off information in accordance with client specifications and SPC business objectives.
KEY ACTIVITIES:
  • Visualize, fulfil, and implement the company vision and core values.
  • Begin learning and training to estimate building materials using approved software while ensuring conformity to standards.
  • Initiate proper expertise and understanding to generate and provide accurate material quantities for estimating purposes.
  • Learn to generate layouts and/or location specific material needs for construction.
  • Gain familiarity with Bistrack Software for tracking and processing take off and estimating information.
  • Establish processes of reading and interpreting blueprints.
  • Provide job-site support, with the aid of sales department, when requested.
  • Attend and participate in all Company sponsored training programs as required.
  • Adhere to all safety protocols and Company policies and procedures.
  • Perform any other duties, responsibilities or tasks as assigned.

KNOWLEDGE AND SKILLS:
  • Working knowledge of building material estimating process.
  • Basic understanding of reading and interpreting architectural and structural blueprints.
  • Practical understanding of current local codes associated with building material supplies.
  • Demonstrate initiative and reliability with minimal supervision.
  • Analytical thinking skills and detail oriented.
  • Good written and oral communication skills.

EDUCATION/EXPERIENCE
  • Associate's Degree or equivalent from a two-year college or technical school; or equivalent combination of education and experience.
  • 1+ years experience in residential/commercial construction industry.
  • Experience in material "take off" processes and software preferred.

PHYSICAL REQUIREMENTS
  • Sedentary work: extended periods of sitting.
  • Lifting up to 50 lbs occasionally.
  • Repetitive motion associated with operating a computer and other office equipment.
  • Visit jobsites occasionally.

This description is not intended to be an exhaustive list of all responsibilities, skills, efforts, or work conditions associated with this job. It is intended to be an accurate reflection of the principal job elements essential for making employment decisions. Duties associated with this job and the corresponding job specification may be changed at any time to accommodate Company business needs.
Sunpro is an Equal Opportunity Employer.