1

Junior Software Engineer Jobs in Springville, UT

... of software quality. In addition to hands-on development, the Staff Engineer also takes on leadership responsibilities, including mentoring junior and mid-level engineers, reviewing code to ensure ...

Senior Software Engineer

Draper, UT · On-site

$120 - $180/hr

DescriptionWe're looking for a Senior Software Engineer to join our delivery team as a hands-on technical leader with a strong product mindset and a direct line to our clients. In this role, you will ...

New

Software Engineer II

Provo, UT

$92K - $126K/yr

At Raytheon's Software Engineering Directorate (SWE) Effectors Center (EC), we deliver innovative, mission-driven solutions to secure our nation. Our engineers engage in the full software development ...

Lead software engineers to deliver innovative, high-quality products on a foundation of architectural and engineering excellence. * Design and write elegant, high-quality code to solve complex ...

Lead software engineers to deliver innovative, high-quality products on a foundation of architectural and engineering excellence. * Design and write elegant, high-quality code to solve complex ...

Software Engineer II

Provo, UT

$92K - $126K/yr

At Raytheon's Software Engineering Directorate (SWE) Effectors Center (EC), we deliver innovative, mission-driven solutions to secure our nation. Our engineers engage in the full software development ...

Lead software engineers to deliver innovative, high-quality products on a foundation of architectural and engineering excellence. * Design and write elegant, high-quality code to solve complex ...

Software Engineer (Full Stack)

Lehi, UT · Hybrid

$100K - $140K/yr

We are seeking a talented Software Engineer (Full Stack) to join our growing engineering team. This is a full-time, hybrid position with 1 to 2 days a week in-office to support close cross-functional ...

Senior Software Engineer

Lehi, UT · On-site

$160K - $200K/yr

We need engineers who love coming up to solutions to problems, not who love implementing other people's solutions. We're building an industry-defining company by building industry-leading software.

Senior Software Engineer (C#)

Lindon, UT · On-site

$110K - $145K/yr

Role Overview We're looking for a senior full stack software engineer who loves to build and ship. You'll design, build, and own features end to end across our HR, payroll, and benefits platform ...

Senior Software Engineer (C#)

Lindon, UT

$110K - $145K/yr

Role Overview We're looking for a senior full stack software engineer who loves to build and ship. You'll design, build, and own features end to end across our HR, payroll, and benefits platform ...

Senior Software Engineer, Predict

Lehi, UT · Hybrid

$115K - $151K/yr

We are seeking a Senior Software Engineer to primarily focus on back-end development, contributing to the maintenance and new feature development of our advertising technology platform. You will work ...

Senior Software Engineer, Predict

Lehi, UT · Hybrid

$115K - $151K/yr

We are seeking a Senior Software Engineer to primarily focus on back-end development, contributing to the maintenance and new feature development of our advertising technology platform. You will work ...

Senior Software Engineer, Predict

Lehi, UT · On-site

$115K - $151K/yr

We are seeking a Senior Software Engineer to primarily focus on back-end development, contributing to the maintenance and new feature development of our advertising technology platform. You will work ...

ABOUT THIS ROLE As a Fullstack Software Engineer II at LVT, you will build, ship, and iterate on features that directly impact how our customers interact with our cutting-edge IoT and Agentic AI ...

Showing results 41-60

Junior Software Engineer information

See Springville, UT salary details

$43.2K

$87.9K

$132.1K

How much do junior software engineer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for junior software engineer in Springville, UT is $87,927.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,900.00 and $88,800.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 Springville, UT? The most popular types of Software Engineer jobs in Springville, UT are:
What cities near Springville, UT are hiring for Junior Software Engineer jobs? Cities near Springville, UT with the most Junior Software Engineer job openings:
Infographic showing various Junior Software Engineer job openings in Springville, UT as of August 2026, with employment types broken down into 82% Full Time, 14% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $87,927 per year, or $42.3 per hour.

Staff Engineer

Outcode Software

Draper, UT

Full-time

Re-posted 4 days ago


Job description

The Staff Engineer at Outcode Software is a senior technical contributor responsible for delivering high-impact solutions across multiple projects. This role requires deep technical expertise in software engineering, a strong understanding of system architecture, and the ability to influence the direction of development within teams. The Staff Engineer works closely with Engineering Leadership and Tech Leads to design, develop, and implement solutions that meet the company’s strategic goals while maintaining the highest standards of software quality. In addition to hands-on development, the Staff Engineer also takes on leadership responsibilities, including mentoring junior and mid-level engineers, reviewing code to ensure best practices, and leading technical initiatives. They are expected to contribute to the technical vision of the company and help elevate the engineering team by setting an example of technical excellence and continuous improvement.

Key Responsibilities:
  • Technical Leadership: Lead by example through hands-on development and technical leadership on complex projects, ensuring alignment with company goals.
  • System Architecture: Design and implement scalable, maintainable, and high-performance software solutions that meet both business and technical requirements.
  • Code Reviews & Mentorship: Conduct thorough code reviews to maintain high standards of code quality. Provide mentorship to junior engineers and foster a collaborative, learning-focused environment.
  • Collaboration: Work closely with cross-functional teams, including product managers, design, and operations, to deliver high-quality software solutions.
  • Project Ownership: Take ownership of technical projects from end-to-end, including the design, implementation, and deployment of systems and features.
  • Process Improvement: Contribute to the continuous improvement of engineering practices, processes, and tools to ensure the team is working efficiently and effectively.
  • Troubleshooting & Problem Solving: Lead the identification and resolution of complex technical issues that may arise in development, deployment, or production environments.
  • Innovation & Best Practices: Drive the adoption of best practices, tools, and technologies to optimize productivity and ensure high-quality outcomes across the team.

Qualifications:
  • 8+ years of experience in software engineering, with a focus on high-quality system design and development. Proficiency in multiple programming languages and frameworks, with a strong understanding of modern software development methodologies.
  • Deep knowledge of system architecture, databases, and distributed systems.
  • Proven experience leading projects and mentoring engineers.
  • Strong problem-solving skills and the ability to troubleshoot complex technical issues.
  • Ability to work effectively across multiple teams and with stakeholders to deliver solutions that align with business goals. Strong communication skills with the ability to articulate technical concepts to both technical and non-technical audiences.

Preferred Qualifications:
  • Experience in building and scaling large, high-performance systems.
  • Familiarity with cloud platforms (AWS, GCP, etc.), containerization, CI/CD pipelines, and DevOps practices.
  • Experience with microservices architecture and modern deployment techniques.
  • Strong knowledge of security best practices in software development.

E04JI80034mh407jhmc