2

Entry Level Developer Jobs in Layton, UT (NOW HIRING)

Administrative Technician

Salt Lake City, UT · On-site

$45K - $51K/yr

Administrative Services & Transportation Level Of Experience: Entry Level Employment Type: Contract ... engineers, good organization & Planning Skills, attention to detail, good sense of urgency with ...

Eng I - Mech

UT · On-site

$59K - $100K/yr

BAE Systems is seeking an entry level Mechanical Engineer to join the ICBM Minuteman III team, with a concentration in propulsion/battery systems. Duties include but are not limited to: * Perform ...

In this role at PwC, you will apply data, algorithms, and software engineering to build and deploy ... PwC does not intend to hire experienced or entry level job seekers who will need, now or in the ...

Artificial Intelligence Architect

Ogden, UT

$61.75 - $81.25/hr

... engineer, and manufacture our own hardware, products, and systems. We are building an internal AI sandbox and are looking for a high level AI architect to lead it. This is not an entry level AI role.

Reporting to the Quality Engineer, the Debug Technician role involves being responsible for repairs and troubleshooting of mechanical and electrical assemblies within our manufacturing operation.

Designers

Salt Lake City, UT · On-site

$45K - $60K/yr

... P2 - Developing, P1 - Entry Level Pro FLSA Code Professional Patient Sensitive Job Code? No ... Utilize engineering principles and various elements and methodologies in a standard manner to ...

Designers

Salt Lake City, UT · On-site

$45K - $60K/yr

... P2 - Developing, P1 - Entry Level Pro FLSA Code Professional Patient Sensitive Job Code? No ... Utilize engineering principles and various elements and methodologies in a standard manner to ...

... Engineering Property System, Supply Chain Logistics, as well as Supply Chain Operations. • These employees are primarily responsible for the manual receiving, storage, movement or shipping, and ...

... - Entry Level Pro FLSA Code Professional Patient Sensitive Job Code? No Standard Hours per Week 40 ... Consult with scientists and engineers to ensure proper use of statistical methodology and ...

next page

Showing results 1-20

Entry Level Developer information

See Layton, UT salary details

$26.8K

$91.1K

$219.4K

How much do entry level developer jobs pay per year?

As of Jun 20, 2026, the average yearly pay for entry level developer in Layton, UT is $91,098.00, according to ZipRecruiter salary data. Most workers in this role earn between $57,700.00 and $96,300.00 per year, depending on experience, location, and employer.

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

In the context of entry-level developers, 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 are mid-level roles with increasing expertise, and L4 often signifies senior or lead developers. These levels help define expectations for skills, problem-solving, and project responsibilities in a development team.

What is the difference between Entry Level Developer vs Junior Software Engineer?

AspectEntry Level DeveloperJunior Software Engineer
Required CredentialsAssociate degree or coding bootcamp certificationSimilar; often an associate degree or equivalent experience
Work EnvironmentEntry-level projects, supervised tasksCollaborative team settings, basic coding tasks
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech departments, consulting firms
Common Search & ComparisonYesYes

Both roles typically require similar foundational skills and certifications, with slight differences in job responsibilities. Entry Level Developers focus on learning and supporting projects, while Junior Software Engineers often have more technical responsibilities. The terms are often used interchangeably, but understanding these nuances helps in job search and career planning.

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

To thrive as an Entry Level Developer, you need a solid understanding of programming languages (such as Java, Python, or JavaScript), problem-solving abilities, and a relevant degree or coding bootcamp certification. Familiarity with version control systems like Git, basic knowledge of databases, and exposure to development environments or frameworks are typically required. Strong communication, teamwork, and a willingness to learn new technologies help set candidates apart. These skills and qualities are essential for contributing effectively to projects, adapting to evolving technical requirements, and collaborating within development teams.

What are some common challenges faced by entry level developers during their first year on the job?

Entry level developers often encounter challenges such as adapting to new codebases, learning company-specific development workflows, and collaborating effectively with more experienced team members. Balancing the need to ask questions with the desire to solve problems independently can also be tricky. Additionally, keeping up with frequent technology updates and understanding project requirements thoroughly are important hurdles. Most organizations offer mentorship, code reviews, and regular feedback to help new developers overcome these challenges and grow their skills quickly.

What Does an Entry-Level Developer Do?

As an entry-level developer, your duties are to work as part of a team to develop a piece of software or an application for a computer or web browser. Your responsibilities vary depending on your specific assignment. As an entry-level developer, you may assist in multiple aspects of the project while you determine a more specific career path. Your duties include working with QA testers to troubleshoot bugs in your programs, programming specific portions of the app or software, and collaborating with programmers, developers, and other technical professionals to understand and clarify the goals of the application.

What are entry level developers?

Entry level developers are individuals who are starting their careers in software development, typically with less than two years of professional experience. They are responsible for writing, testing, and maintaining code under the guidance of more experienced developers. Entry level developers often work on basic coding tasks, bug fixes, and learning new technologies as part of a development team. Their role is crucial for gaining practical experience and building foundational skills needed for advancement in the tech industry.

Will AI replace coders by 2040?

Entry level developers will continue to play a vital role in software development, as AI tools are designed to assist rather than fully replace human programmers. While AI can automate routine coding tasks, skills such as problem-solving, creativity, and understanding user needs remain essential for developers. Staying updated with programming languages and tools will help new developers adapt to evolving technology.

How do I get a developer job with no experience?

Entry-level developer positions often require demonstrating foundational programming skills through personal projects, coding bootcamps, or online courses. Building a portfolio, learning relevant tools like Git, and gaining certifications can improve your chances despite limited work experience.

Can I make 200k a year as a software engineer?

Entry level developers typically do not earn $200,000 annually; such salaries are usually associated with senior roles, specialized skills, or work in high-cost living areas. Factors like experience, expertise in in-demand technologies, and company size influence earning potential. Most entry level positions start with lower salaries, but with experience and skill development, higher compensation is achievable over time.
What are the most commonly searched types of Developer jobs in Layton, UT? The most popular types of Developer jobs in Layton, UT are:
What are popular job titles related to Entry Level Developer jobs in Layton, UT? For Entry Level Developer jobs in Layton, UT, the most frequently searched job titles are:
What cities near Layton, UT are hiring for Entry Level Developer jobs? Cities near Layton, UT with the most Entry Level Developer job openings:
Software Engineer II - Student Enrollment

Software Engineer II - Student Enrollment

Western Governors University

Salt Lake City, UT • On-site

$116K - $174K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 14 days ago


Western Governors University rating

8.6

Company rating: 8.6 out of 10

Based on 41 frontline employees who took The Breakroom Quiz

52nd of 538 rated colleges and universities


Job description

If you're passionate about building a better future for individuals, communities, and our country-and you're committed to working hard to play your part in building that future-consider WGU as the next step in your career.
Driven by a mission to expand access to higher education through online, competency-based degree programs, WGU is also committed to being a great place to work for a diverse workforce of student-focused professionals. The university has pioneered a new way to learn in the 21st century, one that has received praise from academic, industry, government, and media leaders. Whatever your role, working for WGU gives you a part to play in helping students graduate, creating a better tomorrow for themselves and their families.
The salary range for this position takes into account the wide range of factors that are considered in making compensation decisions including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs.
At WGU, it is not typical for an individual to be hired at or near the top of the range for their position, and compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range is:
Grade: Technical 408
Pay Range: $116,000.00 - $174,100.00
Job Description
The Software Engineer II is an early- to mid-career contributor that has a combination of formal education and experience in the software engineering field. They are responsible for the research, design, development, analysis, testing, and implementation of software operating or application systems. They communicate project information to client, project manager, or other design personnel working on projects. They maintain good working relationships with clients and staff. They write and maintain complete documentation. They support team members and ensure established goals and deadlines are met. They keep management informed of status and significant problems.
Job Profile Summary:
Responsible for the research, design, development, analysis, testing, and implementation of software operating or application systems. Communicates project information to the client, project manager, or other design personnel. Maintains good working relationships with clients and staff. Writes and maintains complete documentation. Supports team members and ensures established goals and deadlines are met. Keeps management informed of status and significant problems.
Essential Functions and Responsibilities:
  • Develop web applications and web services using Java, sprint boot framework, AWS SDK, Angular, and other web technologies

  • Manage multiple tasks and responsibilities in high-pressure environments, excelling at pinpointing and resolving problems in early project stages to avoid cost/time expenses.

  • Deliver high-quality projects on time through the ability to design architecture, write high-quality code, and execute effective unit tests.

  • Optimize performance tuning for high utilization 24x7 access.

  • Integrate third-party products with existing infrastructure.

  • Excellent verbal and written communication skills and the ability to work equally well in self-managed and team-based Agile projects.

  • Work with internal customers to gather business processes and project requirements.

  • Research, design, and develop computer software systems, applying principles and techniques of computer science, engineering, and mathematical analysis.

  • Analyze software requirements to determine the feasibility of design within time and cost constraints.

  • Formulates and designs software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.

  • Develops and directs software system testing procedures, programming, and documentation.

  • Ensures work area is clean, secure, and well-maintained.

  • Performs miscellaneous projects as assigned.

  • Updates technical skills as required.

Knowledge, Skill, and Abilities:
  • Project designs and plans are creative, employ useful technologies, meet deadlines, and fulfill goals and requirements.

  • Project estimates are well-researched and accurate.

  • Project testing procedures are effective and timely. Results are well-analyzed, and problems are corrected.

  • Required reports and documentation are complete and current.

  • Good communication and working relationships exist with clients and co-workers. Concerns are promptly addressed, and any problems are effectively resolved.

  • Management is appropriately informed of area activities and of any significant problems.

  • Company policies and procedures are closely followed.

  • Experience designing and building modern web APIs and services, including RESTful architectures, microservices, and data exchange using JSON or XML over HTTP/S. Familiarity with API design best practices, versioning, and documentation (e.g., OpenAPI/Swagger).

  • Experience in designing and implementing system integrations using event-driven architecture.

  • Experience in applying Change Data Capture (CDC).

  • Experience with identity-based software.

  • Experience in integrations with Identity Fabric's / Meshes.

  • Good understanding of issue troubleshooting and performance tuning.

  • Commitment to quality through the ability to translate complex technical requirements into functional software using best practices to write high-quality code.

  • Excellent verbal and written communication skills.

  • Working equally well in self-managed and team-based Agile projects, and the ability to provide technical guidance and leadership to other team members.

  • Encouraged to assist less experienced peers.

Competencies:
Organizational or Student Impact:
  • Works on assignments of medium to complex level.

  • Structure project plans and manage cost-effective execution of tasks.

  • Limit errors to prevent impact on client operations, costs, or schedules.

  • This individual will follow established processes and protocols.

Problem Solving & Decision Making:
  • Individual meets department and personal goals with some direction/ supervision.

  • An important player on large technical projects and programs.

  • Use discretion to help design and implement solutions to somewhat complex problems.

Communication & Influence:
  • Communicates with contacts within and outside the function on matters that require explanation, interpretation, and advice; typically has responsibility for communicating with parties outside the organization.

  • Works to influence parties within the function at an operational level regarding policies, practices, and procedures.

Leadership & Talent Management:
  • May be responsible for providing guidance, coaching, and training to other employees within the technical area.

  • May manage technical projects at this level, requiring responsibility for the delegation of work and reviewing others' work products.

Job Qualifications:
Minimum Qualifications:
  • Bachelor of Science Degree in Computer Science, Information Technology, or related field, or equivalent experience.

  • 4+ years of experience and a proven track record in developing web-based applications and web services using Java, REST, Angular, and other web technologies.

  • 2 years of experience with software, Java (Spring Boot), JavaScript (Angular).

  • Experience interfacing with databases and integrating third-party products with existing infrastructure.

  • 2+ years of experience in system integrations and event-driven architecture.

  • Hands-on experience with Confluent Kafka and Apache Camel for integration workflows.

  • Knowledge of Change Data Capture (CDC) techniques and Qlik Replicate for data movement and synchronization.

Preferred Qualifications:
Other Technical Experience That Would be a Plus
  • Jira

  • Agile/Scrum project development

  • PingFed

  • Hibernate

  • Banner

  • Technical Certification

  • Application Integration with legacy systems

  • J2EE, Java EE, jQuery, JavaScript

  • SQL

  • Salesforce

  • AWS

  • Terraform

  • Kubernetes

Visa Sponsorship
While we welcome applicants from all backgrounds, WGU cannot provide visa sponsorship for this role.
Position & Application Details
Full-Time Regular Positions (classified as regular and working 40 standard weekly hours): This is a full-time, regular position (classified for 40 standard weekly hours) that is eligible for bonuses; medical, dental, vision, telehealth and mental healthcare; health savings account and flexible spending account; basic and voluntary life insurance; disability coverage; accident, critical illness and hospital indemnity supplemental coverages; legal and identity theft coverage; retirement savings plan; wellbeing program; discounted WGU tuition; and flexible paid time off for rest and relaxation with no need for accrual, flexible paid sick time with no need for accrual, 11 paid holidays, and other paid leaves, including up to 12 weeks of parental leave.
How to Apply: If interested, an application will need to be submitted online. Internal WGU employees will need to apply through the internal job board in Workday.
Additional Information
Disclaimer: The job posting highlights the most critical responsibilities and requirements of the job. It's not all-inclusive.
Accommodations: Applicants with disabilities who require assistance or accommodation during the application or interview process should contact our Talent Acquisition team at recruiting@wgu.edu.
Equal Employment Opportunity: All qualified applicants will receive consideration for employment without regard to any protected characteristic as required by law.

What Western Governors University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom