2

Entry Level Full Stack Software Developer Jobs in Utah

Software engineer II

Salt Lake City, UT

$50 - $68.75/hr

In today's cloud-first software landscape, companies are seeking developers who can do more than ... Backend Developer, DevOps Engineer, Full-Stack Java Developer, and Platform Engineer. And it ...

As a Software Engineering Intern, you will work on real production systems that serve thousands of ... full-stack applications, backend services, data systems, infrastructure, or developer tools.

As a Software Engineering Intern, you will work on real production systems that serve thousands of ... full-stack applications, backend services, data systems, infrastructure, or developer tools.

As a Software Engineering Intern, you will work on real production systems that serve thousands of ... full-stack applications, backend services, data systems, infrastructure, or developer tools.

As a software developer with mthree, you'll build complex applications in a global team environment ... How to design, develop, and test a full-stack application. * How to demonstrate professionalism ...

Application Developer

Salt Lake City, UT · On-site

$31.02 - $48.08/hr

As an Application Developer with the Utah Courts, you will be working with a team responsible for Full Stack Development in an Agile team environment to create, build, and maintain Web Applications ...

Design, develop, and maintain scalable full-stack applications using modern .NET technologies and ... Experience with version control, CI/CD pipelines, and modern DevOps practices. * Strong ...

Senior Software Engineer

Sandy, UT · On-site

$100K - $155K/yr

Design, develop, and maintain scalable full-stack applications using modern .NET technologies and ... Experience with version control, CI/CD pipelines, and modern DevOps practices. * Strong problem ...

next page

Showing results 1-20

Entry Level Full Stack Software Developer information

See Utah salary details

$21

$53

$78

How much do entry level full stack software developer jobs pay per hour?

As of Jun 18, 2026, the average hourly pay for entry level full stack software developer in Utah is $53.95, according to ZipRecruiter salary data. Most workers in this role earn between $44.86 and $62.16 per hour, depending on experience, location, and employer.

What is an Entry Level Full Stack Software Developer?

An Entry Level Full Stack Software Developer is a professional who works with both the front-end (user interface) and back-end (server and database) aspects of web applications. They are usually recent graduates or individuals with limited industry experience who possess foundational programming skills in multiple technologies. Their responsibilities often include writing and debugging code, collaborating with team members, and learning new tools and frameworks as required. Entry-level full stack developers are expected to build and maintain applications under the guidance of more senior developers, gradually expanding their expertise and responsibilities over time.

What are the key skills and qualifications needed to thrive as an Entry Level Full Stack Software Developer, and why are they important?

To thrive as an Entry Level Full Stack Software Developer, you need a solid understanding of programming languages like JavaScript, Python, or Java, along with a degree in computer science or related field. Familiarity with frameworks (e.g., React, Node.js), version control systems (like Git), and databases (SQL or NoSQL) is typically required. Problem-solving, teamwork, and effective communication are standout soft skills for collaborating with colleagues and tackling complex coding challenges. These skills and qualities are crucial to efficiently build, test, and maintain applications in dynamic development environments.

Will Fullstack be replaced by AI?

Full Stack Software Developers perform a range of tasks that involve problem-solving, creativity, and understanding user needs, which are difficult for AI to fully replicate. While AI tools can assist with coding and automation, human developers are essential for designing, integrating, and maintaining complex systems. Continuous learning and adapting to new technologies remain important in this field.

What Does an Entry-Level Full Stack Software Developer Do?

Entry-level full stack software developers support senior staff in the development of a company at all layers of its computer and network platforms. In this role, you may code content for both the front-end and back-end of the system, evaluate existing programming to determine whether or not it should be changed, and help optimize operations. Entry-level full stack software engineers code in a variety of languages, including PHP, CSS, JavaScript, and HTML. As an entry-level employee, your main job is to learn more about programming in a business environment until you are proficient with the company's network operations. You may shadow an experienced software developer or complete your tasks under the supervision of a senior software developer.

What are some common challenges faced by entry level full stack software developers, and how can they overcome them?

Entry level full stack software developers often encounter challenges such as juggling multiple technologies (frontend, backend, databases), understanding codebases quickly, and adapting to different team workflows. To overcome these, it's helpful to actively seek mentorship, regularly communicate with team members, and take advantage of onboarding resources provided by the company. Embracing a growth mindset and asking questions when uncertain can also accelerate learning and help integrate more smoothly into the team.

Is full stack developer an entry level job?

A full stack developer role can be entry level, but it often requires foundational skills in both front-end and back-end technologies, such as HTML, CSS, JavaScript, and server-side languages. Many employers seek candidates with some coding experience or relevant internships, but entry level positions are available for those with basic knowledge and a willingness to learn.

Can I become a full stack developer with no experience?

Entry level full stack software developer roles often require little to no professional experience, but having foundational skills in programming languages like JavaScript, HTML, CSS, and familiarity with frameworks and databases is essential. Learning through online courses, coding bootcamps, or personal projects can help build the necessary skills to qualify for such positions.

What is L1, L2, L3, and L4 developer?

In the context of an entry-level full stack software developer role, L1, L2, L3, and L4 typically refer to different levels of experience and responsibility within a company's technical hierarchy. L1 is usually an entry-level or junior developer, L2 and L3 denote increasing levels of expertise and independence, while L4 often indicates a senior or lead developer. These levels can influence salary, expectations, and opportunities for growth, and they often correspond to skills in coding, debugging, and understanding system architecture.
What are the most commonly searched types of Full Stack Software Developer jobs in Utah? The most popular types of Full Stack Software Developer jobs in Utah are:
What job categories do people searching Entry Level Full Stack Software Developer jobs in Utah look for? The top searched job categories for Entry Level Full Stack Software Developer jobs in Utah are:
What cities in Utah are hiring for Entry Level Full Stack Software Developer jobs? Cities in Utah with the most Entry Level Full Stack Software Developer job openings:
Infographic showing various Entry Level Full Stack Software Developer job openings in Utah as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $112,214 per year, or $53.9 per hour.
.Net Developer-Remote-W2 Role

.Net Developer-Remote-W2 Role

SmartIPlace

Salt Lake City, UT • On-site

$70 - $75/hr

Contractor

Posted 2 days ago


Job description

Must Have

  • .Net With Power BI
  • Expereince with State Client especially with Department of Education
Principal Responsibilities

As a Software Engineer, your responsibilities will include:

•             Develop web applications for the SEATS Dashboard Project.

•             Utilize technologies such as .NET (Core), C#, .NET Framework Core, and SQL.

•             Use software development best practices and secure coding standards to create solutions.

•             Perform basic database administration tasks, performance optimization, index optimization, and advanced queries.

•             Collaborate and communicate effectively in an agile environment.

•             Apply an engineering mindset.

•             Consistently contribute to the team in analysis, design, testing, and delivery.

•             Communicate with your team and with stakeholders about the value to be delivered.

•             Follow prescribed coding and data standards, policies and procedures, information security/information assurance policies, principles, and practices.

•             Prepare a variety of documentation necessary for the development and sustainment of the application dashboard.

•             Analyze data, identify trends, patterns, and anomalies, and draw meaningful conclusions.

The Ideal Candidate

The ideal candidate for this position has the following:

•         Is a highly skilled and motivated full-stack developer.

•             Extensive development experience with .NET (Core), .NET Framework, C#, and SQL.

•             Extensive experience with Power BI or other Analytics and Business Intelligence platforms.

•             Experience with Git and CI/CD technologies and tools.

•             Experience with front-end technologies such as: JavaScript, TypeScript, Lit, React, Angular, HTML, CSS.

•             Experience with other tools and technologies such as: REST API’s, JSON.

•             Experience with modern authentication, authorization, and identity practices and technologies.

•             Experience using secure coding practices to prevent software vulnerabilities.

•             Experience with Test Driven Development (TDD), unit testing, and other application testing methods.

•             Ability to be thorough with a high attention to detail.

•             Knowledge of agile practices and the ability to work well in an agile environment.

•             Capability of applying systems engineering concepts, such as structured design, supportability, reliability, scalability, and maintainability to ensure that applications are optimized and loosely coupled.

•             Desire and ability to communicate and collaborate often, and at a high level.

•             Strong customer service and customer relations skills.

•             Excellent communication skills.

•             Ability to identify and develop creative solutions to problems.

•             Strong understanding of data collections and data flow.

•             Strong understanding of educational principles.

•             Strong understanding of statistical and mathematical principles preferred.

•             B.S. in Computer Science or related field preferred.

 


Smart-iPlace logo

About Smart-iPlace

Sourced by ZipRecruiter

SMART-iPLACE provides innovative staffing and consulting solutions that help our clients achieve their business objectives. We can understand and support all areas of your IT systems from back-end infrastructure to front-end personal productivity. Our goal is create innovative IT solutions that enable your business to be more agile and competitive.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Irving, TX, US

Year founded

2021

Social media