2

Entry Level Software Engineer Jobs in Logan, UT (NOW HIRING)

Code Compliance Inspector

Logan, UT · On-site

$22.45 - $24.43/hr

Under general supervision, performs a variety of entry level technical duties related to enforcing ... computer software. Must be able to work outside, including in hot and/or inclement weather, and ...

Code Compliance Inspector

Logan, UT · On-site

$22.45 - $24.43/hr

Under general supervision, performs a variety of entry level technical duties related to enforcing ... software.Must be able to work outside, including in hot and/or inclement weather, and work around ...

Entry Level Software Engineer information

See Logan, UT salary details

$20.7K

$90.3K

$162.8K

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

As of Aug 24, 2026, the average yearly pay for entry level software engineer in Logan, UT is $90,331.00, according to ZipRecruiter salary data. Most workers in this role earn between $56,000.00 and $103,400.00 per year, depending on experience, location, and employer.

What does an entry level software engineer do?

An entry level software engineer is responsible for assisting in the design, development, testing, and maintenance of software applications. They typically work under the guidance of more experienced engineers and may write code, debug programs, and participate in code reviews. The role often involves learning company-specific tools and workflows, collaborating with team members, and continuously improving technical skills. Entry level software engineers are expected to adapt quickly, communicate effectively, and contribute to the team's overall goals.

What does an entry level software engineer do?

An Entry-Level Software Engineer, also called a Junior Engineer, works with a team of mid-level and senior engineers to develop, test, and maintain software applications and programs. The job duties of Junior Software Engineers typically include relatively simple routine tasks, such as debugging, testing, and code documentation. These tasks hone a Junior Engineer’s skills and familiarize them with the company’s code base. As Software Engineers gain more years of experience, they work on more complex development projects.

What are the key skills and qualifications needed to thrive as an entry level software engineer, and why are they important?

To thrive as an Entry Level Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), computer science fundamentals, and often a relevant bachelor’s degree. Familiarity with version control systems like Git, development frameworks, and basic software development tools is typically expected. Strong problem-solving abilities, eagerness to learn, and effective collaboration are standout soft skills in this role. These skills are crucial for building reliable software, adapting to evolving technologies, and contributing productively to team projects.

What types of projects do entry level software engineers typically work on, and how do they collaborate with other team members?

Entry level software engineers often start by working on smaller features, bug fixes, or assisting with testing and documentation within larger projects. They usually collaborate closely with senior engineers, product managers, and QA teams through code reviews, daily stand-ups, and pair programming sessions. This structure helps new engineers learn best practices, understand the codebase, and gradually take on more complex assignments. Effective communication and a willingness to learn are key to success in these collaborative environments.

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

AspectEntry Level Software EngineerSoftware Developer
Required CredentialsBachelor's in CS or related field; some internshipsBachelor's in CS or related; coding experience
Work EnvironmentTeam-based, collaborative projects, entry-level tasksProject-focused, coding, debugging, and implementation
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech startups, enterprise IT
Common Search & ComparisonYesYes

Entry Level Software Engineers and Software Developers often share similar educational backgrounds and work environments. The main difference lies in their roles: engineers may focus more on designing systems and architecture, while developers typically concentrate on coding and implementation. Both roles are essential in tech industries and often overlap in job functions, but understanding these distinctions helps job seekers target the right positions.

Is 25 too late to become an entry level software engineer?

Entry level software engineering roles are open to candidates of all ages, and starting at 25 is common. Many employers value skills, such as programming languages and problem-solving abilities, over age, and individuals can transition into the field through coding bootcamps, online courses, or degree programs. Age should not be a barrier to entering an entry level software engineering position.

What are the most commonly searched types of Software Engineer jobs in Logan, UT?

The most popular types of Software Engineer jobs in Logan, UT are:

What are popular job titles related to Entry Level Software Engineer jobs in Logan, UT?

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

What job categories do people searching Entry Level Software Engineer jobs in Logan, UT look for?

The top searched job categories for Entry Level Software Engineer jobs in Logan, UT are:

What cities near Logan, UT are hiring for Entry Level Software Engineer jobs?

Cities near Logan, UT with the most Entry Level Software Engineer job openings:

Infographic showing various Entry Level Software Engineer job openings in Logan, UT as of August 2026, with employment types broken down into 85% Full Time, 12% Part Time, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $90,331 per year, or $43.4 per hour.

Code Compliance Inspector

City of Logan

Logan, UT • On-site

$22.45 - $24.43/hr

Full-time

Posted 7 days ago


Job description

Salary: $22.45 - $24.43
Job Type: Full-time
Department: Community Development
Location: Logan, Utah
FLSA Status: Non-Exempt
Appointed Position: No
Job Number: 26-66
Closing Date: September 1, 2026
Description:
Under general supervision, performs a variety of entry level technical duties related to enforcing the provisions of City laws, codes, ordinances, regulations, and other legal issues related to land use, zoning, residential occupancy, streets, sidewalks, park strips, abandoned vehicles, refuse, snow issues, weeds, alcohol compliance, business licensing, building codes, property maintenance, and other hazards and nuisance abatement issues.
Qualifications:
High School Diploma, or GED equivalent, and one (1) year of work related experience in code enforcement, municipal planning, law enforcement, building inspection, or a combination of education and/or work-related experience in a related field that demonstrates good judgement, decision making, and a commitment to public service.
Valid Driver's License
Must be able to get in and out of vehicles repeatedly.
Must be able to occasionally, lift, carry and/or move up to 30 pounds and somewhat regularly lift and carry 10-15 pounds and to drive, sit, stand, walk, talk, hear and operate a keyboard using fine motor skills to write and utilize computer software.
Must be able to work outside, including in hot and/or inclement weather, and work around odors, potential hazardous substances, infectious disease and irritants on occasion.
Responsibilities:
Patrols Logan City and conducts field investigations. Checks for violations of city ordinances and codes, including land use and zoning compliance, residential occupancy, excessive weeds, snow removal, graffiti, residential parking violations, signs, abandoned vehicles, businesses licensing, property maintenance, and other nuisance abatement issues.
Receives complaints and reports from citizens regarding alleged violations of City ordinances, codes, and regulations. Investigates these claims and determines the nature of the allegation and apprises complainants of possible solutions.
Gathers evidence and completes comprehensive reports of daily activities and enforcement actions, and follows through on complaints. Initiates legal proceedings when appropriate, prepares for hearings, and testifies in court when required.
Issues citations or warnings of violations of City ordinances. Keeps records of violations and follows up to secure correction of situation.
Conducts regular review of codes, ordinances, and regulations; receives legal interpretations as needed to direct enforcement of compliance. Makes recommendations related to practical application of codes and ordinances and assists in adapting, modifying, or rewriting codes as needed.
Assists in coordinating the abatement of nuisances and vacant structures, and the implementation & enforcement of the property maintenance codes.
Provides information to the general public and business community regarding codes, laws, and ordinances. Performs ongoing public relations to enhance the image of the department within the community.
Knowledge, Skills and Abilities:
Considerable knowledge and skill in MS Word and Excel and working knowledge in using database software.
Working knowledge of City ordinances pertaining to nuisance and property maintenance codes.
Considerable organizational skills and ability to prioritize and follow-through on inspections and report preparation.
Considerable skill in writing and presenting information in a professional manner while presenting all appropriate information and clear direction.
Considerable ability to communicate effectively with tact, diplomacy and courtesy, and establish and maintain effective working relationships with property owners, developers, contractors and the public to ensure understanding, cooperation and compliance with City ordinances.
Considerable ability to understand and carry out written and oral instructions.
Ability to work in a team-environment and to work both as a team member and independently.
Ability to maintain a high degree of confidentiality.
Ability to operate a networked personal computer and standard software and to maintain up-to-date, accurate records.
Essentials:
Essential functions, as determined under the Americans with Disabilities Act, may include the above tasks, knowledge, and other characteristics. This list of tasks is ILLUSTRATIVE ONLY, and is not a comprehensive listing of all functions and tasks performed by positions of this class. The approved class specifications are not intended to and do not infer or create any employment, compensation, or contract rights to any person(s). This updated job description supersedes prior descriptions for the same position. Management reserves the right to add or change duties at any time.
Benefits:
Benefits are available to Full-time employees.