2

Entry Level Software Development Jobs in Layton, UT

Structural Engineer - Entry Level (Hybrid)

Salt Lake City, UT · Hybrid

$65K - $80K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software: use word processing, spreadsheet, and structural engineering software (AutoCAD, Revit ... Professional development benefits: Annual time and expense allowances, mentorship program, and many ...

Customer Support Agent

Salt Lake City, UT

$18 - $24/hr

  • PTO

We are a high-tech software company headquartered in Austin, TX, with over 4,500 worldwide ... Studying and analyzing basic system needs; assisting in the development, selection, and ...

Customer Support Agent

Salt Lake City, UT · On-site

$18.25 - $24.25/hr

  • PTO

We are a high-tech software company headquartered in Austin, TX, with over 4,500 worldwide ... Studying and analyzing basic system needs; assisting in the development, selection, and ...

Customer Support Agent

Salt Lake City, UT · On-site

$18 - $24/hr

  • PTO

We are a high-tech software company headquartered in Austin, TX, with over 4,500 worldwide ... Studying and analyzing basic system needs; assisting in the development, selection, and ...

Customer Support Agent

Salt Lake City, UT · On-site

$18.25 - $24.25/hr

  • PTO

We are a high-tech software company headquartered in Austin, TX, with over 4,500 worldwide ... Studying and analyzing basic system needs; assisting in the development, selection, and ...

New

Customer Support Agent

Salt Lake City, UT

$18 - $24/hr

  • PTO

We are a high-tech software company headquartered in Austin, TX, with over 4,500 worldwide ... Studying and analyzing basic system needs; assisting in the development, selection, and ...

Geologist - Entry Level (Hybrid)

Salt Lake City, UT · Hybrid

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... supply development projects. Assignments may include working as an individual or as part of a ... Software: strong computer skills, including word processing and use of spreadsheets. Familiarity ...

Maintain a proactive approach towards professional development by attending educational workshops ... entry-level experience in IT support, system administration, or related area. * Must be a ...

FME Developer Consultant, Senior Associate

Salt Lake City, UT · On-site

$77K - $202K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

You will analyze client needs, implement software solutions, and provide training and support for ... PwC does not intend to hire experienced or entry level job seekers who will need, now or in the ...

New

Be Seen First

... ENTRY-LEVEL - No Experience Required. We provide you with all the support you need to be ... Complete quality development program *Through every step, we're there to support applicants through ...

Be Seen First

... ENTRY-LEVEL - No Experience Required. We provide you with all the support you need to be ... Complete quality development program *Through every step, we're there to support applicants through ...

Salesforce Consulting Senior Associate

Salt Lake City, UT · On-site

$77K - $202K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

These individuals analyse client needs, implement software solutions, and provide training and ... Use reflection to develop self awareness, enhance strengths and address development areas.

Showing results 21-40

Entry Level Software Development information

See Layton, UT salary details

$26.8K

$91.1K

$219.4K

How much do entry level software development jobs pay per year?

As of Aug 19, 2026, the average yearly pay for entry level software development 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 entry level software development?

Entry level software development refers to positions designed for individuals who are just starting their careers in software engineering or programming. These roles typically require foundational knowledge of programming languages, problem-solving skills, and sometimes a relevant degree or coding bootcamp experience. Entry level developers often work under the supervision of more experienced engineers to build, test, and maintain software applications. This position provides an opportunity to gain hands-on experience, learn industry best practices, and grow technical skills in a professional environment.

What kinds of projects and tasks can I expect as an entry level software developer?

As an entry level software developer, you can expect to work on tasks such as writing and debugging code, fixing bugs, assisting in the development of new features, and participating in code reviews. You’ll often collaborate with more experienced developers and may also help with documentation and testing. Many teams use agile methodologies, so you’ll likely take part in regular stand-up meetings and sprint planning sessions, gaining exposure to the full software development lifecycle. This hands-on experience helps you build foundational skills and prepares you for more complex responsibilities over time.

What are the key skills and qualifications needed to thrive as an entry level software developer?

To thrive as an Entry Level Software Developer, you need proficiency in at least one programming language (such as Java, Python, or JavaScript), basic understanding of software development principles, and a relevant degree or coding bootcamp certification. Familiarity with version control systems (like Git), integrated development environments (IDEs), and collaboration tools such as Jira or Slack is common. Strong problem-solving abilities, attention to detail, and effective teamwork and communication skills help you excel in this role. These competencies are crucial for writing quality code, contributing to projects efficiently, and adapting to dynamic team environments.

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

AspectEntry Level Software DevelopmentJunior Software Engineer
Required CredentialsTypically a bachelor's degree in CS or related field; some certificationsSimilar educational background; may have additional certifications or internships
Work EnvironmentEntry-level roles in tech companies, startups, or IT departmentsSimilar environments, often in larger teams or projects
Employer & Industry UsageCommon in tech, finance, healthcare, and other industries hiring new developersUsed interchangeably in many companies; some differentiate by experience level
Search & Comparison IntentPeople seeking beginner roles or internships in software developmentCandidates looking for entry-level developer positions with some hands-on experience

Both roles are entry-level positions requiring similar educational backgrounds and work environments. The main difference lies in terminology used by employers; "Junior Software Engineer" may imply slightly more technical responsibility or a formal job title, but both are suitable for those starting their software development careers.

How to get a job in entry level software development with no experience?

Entry level software development roles often require foundational programming skills in languages like Python, Java, or C++, which can be gained through online courses, coding bootcamps, or self-study. Building a portfolio with personal projects, contributing to open-source, and obtaining certifications such as CompTIA or Microsoft can improve chances, along with internships or volunteering to gain practical experience.

Is 30 too late to become an entry level software developer?

Entry level software development roles are open to candidates of all ages, and many employers value diverse backgrounds and experiences. Age is generally not a barrier; success depends on acquiring relevant skills such as programming languages, problem-solving, and possibly certifications, regardless of age. Starting at 30 is common and can be advantageous due to maturity and prior experience that can transfer to the role.

What are popular job titles related to Entry Level Software Development jobs in Layton, UT?

For Entry Level Software Development jobs in Layton, UT, the most frequently searched job titles are:

What cities near Layton, UT are hiring for Entry Level Software Development jobs?

Cities near Layton, UT with the most Entry Level Software Development job openings:

Infographic showing various Entry Level Software Development job openings in Layton, UT as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 17% Part Time, and 2% Contract. Highlights an 89% Physical, 2% Hybrid, and 9% Remote job distribution, with an average salary of $91,098 per year, or $43.8 per hour.

Structural Engineer - Entry Level (Hybrid)

Barr

Salt Lake City, UT • Hybrid

$65K - $80K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 17 days ago


Job description

The role - what you'll do

Barr is seeking astructural engineerto join ourstructuralteam. In thishybridrole, you will support ourstructural engineeringgroup by providing design and technical expertise for heavy industrial sites such as natural gas facilities, hydroelectric plants,dams, power plants, and mining facilities. You'll work on multidisciplinary project teams to perform structural analysis and structural inspection, develop plans and specifications, create structural models, write reports, and support construction assistanceand activities. This position may include short-term travel for field assignments.

The ideal candidate is detail-oriented, technically skilled, and thrives in a collaborative environment. You bring strong communication and problem-solving abilities, a flexible working style, and a commitment to delivering high-quality engineering solutions that align with Barr's values.

Your impact - key responsibilities

  • Technical knowledge: assist with engineering calculations and modeling for a variety of industrial, hydro, and energy-related structures.

  • Project support: prepare engineering drawings, technical specifications, and design documentation. Contribute to project reports and help develop cost estimates for engineering solutions.

  • Fieldwork: participate in site visits and inspections to observe construction activities and help ensure compliance with design intent.

  • Software: use word processing, spreadsheet, and structural engineering software (AutoCAD, Revit, Advanced Steel, MathCAD, StaadPro, Risa3D) to support project tasks and team collaboration.

  • Team collaboration: work closely with a multidisciplinary team of engineers and project managers while developing your skillset in a professional consulting environment.

About the opportunity

  • Hybrid: a hybrid work arrangement may be considered for this position. A hybrid work arrangement refers to splitting time worked between a Barr office and a home office. This position is based out of Barr's Salt Lake City, Utah office.

  • Travel expectation: willingness to travel and periodically adjust personal schedule to meet project needs (up to 30% travel and fieldwork possible; project needs will vary).

  • Work environment: ability to work in locations that may feature rough terrain typical of construction, heavy industrial, mining,power, manufacturing, and/or rural outdoor sites with limited accessibility, moving machinery, and other conditions typical of industrial facilities. Candidates must be able to perform job duties with or without reasonable accommodation.

Physical requirements for the role may include:

  • Ability to conduct fieldwork in varying outdoor conditions (e.g., heat, cold, rain, uneven terrain).

  • Must be able to lift and carry equipment and materials weighing up to 50 pounds.

  • Capable of standing, walking, kneeling, or crouching for extended periods.

  • Use of personal protective equipment (PPE) as required by site conditions.

About you - required core competencies

  • 0-5years of relevant experience in structural engineering, which may include internships or co-op positions.

  • Education: bachelor's degree in civil engineering with a structural emphasis (including structural analysis and steel and concrete design).

  • Licenses/certifications: Engineer-in-Training (EIT) certified or ability to obtain within one year.

  • Software: familiarity with AutoCAD, Excel, and Word. Preferred, but not required: experience with Revit, STAAD Pro, Advanced Steel, RISA 3D, or MathCAD.

  • Driver's license: possession of a current, valid driver's license and acceptable driving record

  • Must be legally authorized to work in the United States without the need for sponsorship by Barr, now or in the future.

Compensation: Anticipated range of $65,000-$80,000 annually. Compensation will vary based on relevant experience, education, skill level, and other compensable factors. Employees in this position may also be eligible for a discretionary cash bonus based on team and individual performance. This position is classified as exempt (salary) under the Fair Labor Standards Act.

#LI-Hybrid #Handshake

Benefits - what we offer

We are committed to providing an employee experience that attracts and retains top talent. That's why we offer a competitive package of employee benefits - including some unique offerings not found at other companies. At Barr, we also believe that learning doesn't stop when you get your degree, which is why we provide coaching, mentoring, and support for ongoing educational opportunities to foster professional development at every stage of your career.

  • Competitive, affordable insurance plans: Medical, dental, vision, life, disability, accidental death insurance, and flexible spending accounts for medical and dependent care

  • Retirement benefits: 401(k) retirement savings plan with company contribution and an Employee Stock Ownership Plan (ESOP) with company contribution in Barr stock

  • Profit distribution: Barr has a "no retained earnings" model and distributes all profit to our employees through our annual bonus distribution plan, ESOP, and dividends to shareholders

  • Professional development benefits: Annual time and expense allowances, mentorship program, and many internal training opportunities

  • Work/life balance: Paid time off, holidays, overtime for non-exempt/hourly staff, and compensatory time for exempt/salaried staff (time off or pay for extra time worked), paid family leave

  • Wellness focus: Ergonomic analysis and equipment, Personal Protective Equipment allowance, wellbeing-focused educational opportunities

Please note that benefits eligibility is determined and may change based on part-time, reduced-time, or full-time status.

About us - why choose Barr

At Barr, you'll join a community of engineers, scientists, and professionals who will help you achieve your ambitions and build a meaningful, rewarding career. You'll serve as a trusted advisor to clients who value Barr's tailored solutions and commitment to exceptional service.

As part of our employee-owned firm, you'll contribute to a culture of commitment and camaraderie where staff can thrive as professionals. We value diverse perspectives and experiences and believe an inclusive workplace is critical to our success.

To learn more about Barr's culture and values, visit: https://www.barr.com/Careers/Our-culture

Open positions at Barr Engineering Co. do not have application deadlines. Barr Engineering Co. is an equal opportunity employer, and all applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.