1

Software Developer Jobs in Logan, UT (NOW HIRING)

We're growing and looking for amid-level Full Stack Developer who enjoys collaborating, shipping ... Now, iWorQ is the leading provider of business-critical workflow software that runs the day-to-day ...

... engineering, and model lifecycle management - Implements model monitoring, performance validation, traceability, and reproducibility of AI artifacts - Integrates AI/ML capabilities into software ...

New

Software Engineer In this role you will be responsible for designing, developing, and maintaining high-quality software solutions, collaborating with cross-functional teams to meet business and ...

Software Engineer

Logan, UT · On-site

$80K - $100K/yr

We are seeking a talented and versatile Software Engineer to join our dynamic product development team. In this role, you will play a key part in the design, development, and deployment of web-based ...

Software QA Intern

Logan, UT

$16.50 - $21.75/hr

We are looking for a Software QA Intern to join Vista Robotics, a leading company in the field of computer software and engineering. As a Software AQ Intern, you will play a crucial role in ensuring ...

Embedded Software Engineer

Mendon, UT

$114.60K - $150.70K/yr

Embedded Software Engineer Location: Petersboro, Utah Duration: 12+ Months SOFTWARE PRACTICES: * Write understandable C and C++ code. * Continuous refactoring. * Testing first mentality. Unit testing ...

New

About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...

next page

Showing results 1-20

Software Developer information

See Logan, UT salary details

$41.4K

$96.5K

$143.2K

How much do software developer jobs pay per year?

As of May 31, 2026, the average yearly pay for software developer in Logan, UT is $96,477.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,600.00 and $112,100.00 per year, depending on experience, location, and employer.

What Do Software Developers Do?

Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.

What are the key skills and qualifications needed to thrive as a Software Developer, and why are they important?

To thrive as a Software Developer, you need strong programming skills in languages like Java, Python, or JavaScript, as well as a solid understanding of computer science fundamentals and a relevant degree or equivalent experience. Familiarity with development tools such as Git, integrated development environments (IDEs), and frameworks like React or .NET is typically required, along with knowledge of agile methodologies or certifications. Problem-solving ability, attention to detail, teamwork, and effective communication are essential soft skills that help you excel in collaborative and fast-paced environments. These skills ensure you can build reliable, maintainable software and adapt to evolving project requirements and technologies.

What are some common challenges software developers face when working on team-based projects?

Software developers often encounter challenges such as coordinating with team members across different time zones, managing code integration from multiple contributors, and maintaining clear communication about project requirements. Effective use of version control systems like Git and regular participation in code reviews can help mitigate these issues. Additionally, adapting to evolving project goals and balancing technical debt with feature development are common hurdles that require strong collaboration and problem-solving skills.

What is a Software Developer?

A Software Developer is a professional who designs, builds, tests, and maintains computer programs or applications. They use programming languages to create software solutions that meet user needs, whether for desktop, mobile, or web platforms. Software Developers work closely with other team members such as designers, analysts, and testers to ensure the final product is functional, reliable, and user-friendly. Their responsibilities can range from writing code and fixing bugs to collaborating on system architecture and deploying updates.

What is the difference between Software Developer vs Software Engineer?

AspectSoftware DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; coding certificationsBachelor's or higher in CS or Software Engineering; certifications may vary
Work EnvironmentDevelops, tests, and maintains software applicationsDesigns and develops software systems; often involved in architecture
Industry UsageCommonly used in tech companies, startups, and IT firmsUsed interchangeably with Software Developer in many organizations

While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.

What are the most commonly searched types of Software Developer jobs in Logan, UT? The most popular types of Software Developer jobs in Logan, UT are:
What are popular job titles related to Software Developer jobs in Logan, UT? For Software Developer jobs in Logan, UT, the most frequently searched job titles are:
What job categories do people searching Software Developer jobs in Logan, UT look for? The top searched job categories for Software Developer jobs in Logan, UT are:
What cities near Logan, UT are hiring for Software Developer jobs? Cities near Logan, UT with the most Software Developer job openings:
Infographic showing various Software Developer job openings in Logan, UT as of May 2026, with employment types broken down into 85% Full Time, 11% Part Time, 2% Temporary, and 2% Contract. Highlights an 95% In-person, and 5% Remote job distribution, with an average salary of $96,477 per year, or $46.4 per hour.

Software Developer - iWorQ

IWorq

Logan, UT • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 20 days ago


Job description

*Please Note:This is an on-site position in Logan, Utah. Your resume will be automatically rejected if you are not within a reasonable commuting distance.**


iWorQ builds SaaS tools used by local governments every day. We help cities and counties streamline permitting, licensing, code enforcement, public works, and more, saving staff time and improving resident experiences. We're growing and looking for amid-level Full Stack Developer who enjoys collaborating, shipping features, and making pragmatic improvements across the stack.

Responsibilities/Duties

  • Build features used by hundreds of new customers each year.
  • Work full stack: UI in JavaScript/Vue, server logic in PHP, data in PostgreSQL/MSSQL, cloud on AWS.
  • Ship product features end-to-end, from scope and estimate to implementation and release.
  • Improve existing code: fix bugs, refactor legacy modules, and raise performance, reliability, and security.
  • Collaborate with Product, QA, and UX to deliver complete, well-tested solutions that look great and work as intended.
  • Design and consume REST APIs that connect systems and power product workflows.
  • Own quality: write clear, maintainable code; add tests where it matters; monitor and iterate after release.
  • Learn and follow iWorQ standards, from coding style to deployment practices.

Required Skills/Experience

  • 3+ years building applications with PHP (Laravel experience is a plus) or a similar backend language.
  • 3+ years with JavaScript; experience with jQuery and Vue.js preferred.
  • Solid grasp of object-oriented programming and clean code practices.
  • Working knowledge of MSSQL and PostgreSQL (queries, schema changes, indexes).
  • Comfortable on Linux (CLI basics, logs, services, SSH).
  • Proficient with Git (branches, pull requests, code reviews).
  • Experience building solutions with REST APIs.
  • Education related to coding (bootcamp, certificate, or degree).
  • Track record of solo projects outside of school (portfolio, repos, demos).

Experience in the following is a PLUS

  • Laravel in production.
  • AWS (e.g., EC2, S3, RDS, Lambda) or similar cloud experience.
  • Twilio for SMS notifications/communications.


Benefits:

  • Health insurance | Dental Insurance | Vision Insurance
  • Life Insurance | Disability Insurance
  • Paid maternity and paternity leave (after 12 months)
  • Roth IRA contribution matching program
  • Paid Time Off | Paid holidays
  • Free Drinks


About Us

In 2001, iWorQ was the first company to offer a SaaS solution to city and county governments. Now, iWorQ is the leading provider of business-critical workflow software that runs the day-to-day operations of nearly 2,000 city and county governments across all 50 states. Our team continues to innovate for the tens of thousands of government employees using iWorQ today, with over 20 highly configurable software applications you can access on any web-based device. iWorQ helps cities and counties manage everything from permitting, planning & zoning, code enforcement, licensing, work orders, inspections, fleet and fuel tracking, pavement management, backflow prevention, stormwater management, facility management, and more.


Using iWorQ's software, city and county employees can better maintain their infrastructure, manage time and resources, and serve and engage citizens to keep communities vibrant and healthy, regardless of size. 100% of iWorQ's software applications are securely hosted on AWS GovCloud. iWorQ's dedication to customers shows through with its world-class NPS of more than 80.


Learn more about iWorQ at iworq.com


iWorQ is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, veteran status, or any other status protected by law.