2

Entry Level Software Development Jobs in Layton, UT

next page

Showing results 1-20

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 May 30, 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 are the key skills and qualifications needed to thrive as an Entry Level Software Developer, and why are they important?

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 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 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 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.

What are the most commonly searched types of Software Development jobs in Layton, UT? The most popular types of Software Development jobs in Layton, UT are:
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 job categories do people searching Entry Level Software Development jobs in Layton, UT look for? The top searched job categories for Entry Level Software Development jobs in Layton, UT 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:

Customer Service/Call Center Representative - Urgent Need

MILLENNIUMSOFT

Salt Lake City, UT

$15 - $19.25/hr

Other

Posted 15 days ago


Job description

Position : Customer Service/Customer Care Representative

Location : Salt Lake City, UT

Duration : 4 Months

Total Hours/week : 40.00

1st Shift

Client: Medical Devices Company

Level Of Experience: Entry Level

Employment Type: Contract on W2 (Need US Citizens Or GC Holders Or OPT EAD or CPT)

Note:

Must be located in Tempe, San Antonio, Covington, Warwick, or Salt Lake City.

Job Description:

Summary:

  • Provide exceptional levels of customer care that meet or exceed all internal and external customer expectations through effective use of contact handling skills and techniques.
  • Responsible for meeting business objectives and targets as defined for this position.

Primary Responsibilities and Duties:

Responsibilities:

50%

  • Create requests in appropriate databases to support customer orders such as new customer account set up, customer pricing, required quality or export documentation or certificates.
  • Identify and coordinate resolution of any issues that may negatively affect customer satisfaction. Input customer orders received via all contact methods. Review orders received for accuracy and completeness, confirm and/or correct customer orders prior to entering in ERP system.

15%

  • Process requests for credit, rebill and returns as needed.
  • Work with Supply Chain to support on-time delivery and other company KPI’s. Meet or exceed established order accuracy and turn-around standards.

15%

  • Handle all customer contacts in a professional and courteous manner.
  • Comply with all Company, Departmental, and applicable Quality System work instructions, procedures and policies.
  • Manage short supply situations, backorders and manual allocations as required.

10%

  • Input and manage orders for exception products requiring special handling. Compose accurate, prompt and appropriate replies to all customer contacts.
  • Enter all contact information into appropriate database(s) in compliance with Company and Regulatory policies.

10%

  • Ensure that all potentially serious incidents are raised to the appropriate levels of Management.
  • Support promotional sales campaigns and product launches.
  • Resolve service complaints to the satisfaction of the customer within established company guidelines.

10%

  • Handle all complaints according to FDA/ISO/cMDR and other regulations governing medical devices and HIPAA regulations.
  • Participate in other projects as required.
  • Participate in and contribute to Team Meetings.

10%

  • Provide support to other team members as needed.
  • Identify continuous improvement opportunities and provide feedback for process improvement and knowledge database updates.
  • Maintain an up to date, comprehensive knowledge of company services and products through participation in training, coaching and feedback sessions.
  • Pursues personal development of skills and knowledge necessary for the effective performance of the role and future opportunities.
  • May perform other duties as required

A client Associate demonstrates the following competencies:

Values – Our standard of behavior

  • We do what is right
  • We are all accountable
  • We thrive on innovation and demand quality
  • We learn to improve every day

Leadership Commitments – How we lead ourselves and our work

  • Be bold and strategic
  • Remove obstacles and empower others
  • Deliver results that matter
  • Debate and decide, then commit and go
  • Win as one client
  • Have the courage to iterate, try new things and embrace change

Mindset – The attitude we bring to our work

  • The best way to help customers and patients is to truly know them
  • Challenges are opportunities to grow and improve
  • Inclusion and diversity make us a stronger team
  • Speaking up builds trust and gets to better outcomes faster

Essential Functions:

  • The purpose of this section is to help identify any modifications or adjustments to the work environment that might enable a qualified individual with a disability to perform the essential functions of the position.
  • If there are any additional functions (not identified in the responsibilities section above), including physical capacities, that require a significant amount of time, and that would lead to a serious consequence if not performed, please identify and describe those essential functions here.
  • Please refer to the Guidance document for more information.

KSA Requirements (Knowledge, Skills, and Abilities):

Knowledge

  • 2+ years business related experience in a customer contact center
  • Experience managing supplies and equipment.
  • Proficiency in Microsoft Office.
  • Experience with contact center software / phone systems.
  • Preferred: 1+ year(s) experience working in an ERP (SAP and or JDE).
  • Preferred: Experience in a medical device or health care company.

Skills:

  • Customer Focus, Customer Service, Data Entry Skills, Listening, Phone Skills, Verbal Communication, Written Communication, Critical Thinking Skills, Relationship Building, People Skills, Interpersonal Savvy (Team Orientation), Problem Solving.
  • Skilled in the use of computers.
  • Ability to successfully multi-task and manage several diverse responsibilities in a timely and accurate manner.
  • Excellent organizational skills; attention to detail
  • Positive Service Attitude.

Education/Degree

  • High School Diploma or GED required
  • Associate’s /Bachelor’s Degree Preferred

Experience:

  • 2+ years business related experience in a customer contact center

Other:

  • Must be able to work shifts ranging from 7:00am – 700pm EST/EDT
  • Must be able to be flexible in work schedule, including willingness to work overtime as needed and/or an occasional Saturday if business needs dictate.
  • Due to Covid-19 conditions, all Associates will be working remotely and must have a designated workspace conducive to productivity with minimal noise and distractions.
  • Must have a high-speed internet connection for minimal work interruption
  • Once conditions permit and considering the safety of all employees, this position may move from remote to in-office at the Tempe location 52nd St and University area.

Language Skills:

  • English – proven oral and written communication

Mathematical Skills

  • Ability to solve basic math equations.

Reasoning Ability

  • Ability to draw logical conclusions, proven analytical ability
  • Ability to formulate decisions to new and rapidly developing challenges.
  • Problem solving / application of judgement in dealing with customers.
  • Ability to learn quickly.

Physical Requirements:

  • This individual will work in a home or office environment with moderate noise.
  • While performing the duties of this job, the employee is regularly required to stand, walk, sit and use hands to manipulate, handle or feel objects, tools, controls and office equipment.
  • The employee frequently is required to talk and hear. The employee is occasionally required to reach with hands and arms and stoop, kneel or crouch and stand for extended periods of time.
  • This individual will work in an office environment with moderate noise. Infrequent lifting of over 25 lbs. will be required.