1

Online Software Developer Jobs in Utah (NOW HIRING)

As a full-stack developer, you must have a demonstrated history of proactively picking up new concepts and technologies, quickly and proficiently, and applying them to real-world solutions.

As a full-stack developer, you must have a demonstrated history of proactively picking up new concepts and technologies, quickly and proficiently, and applying them to real-world solutions.

Senior C# Software Developer

Layton, UT · On-site

$49.50 - $65.50/hr

If you are a passionate and experienced software developer seeking a challenging and rewarding opportunity, we encourage you to apply and join our innovative team at Guru Technologies. About our ...

Senior C# Software Developer

Layton, UT · On-site

$49.50 - $65.50/hr

If you are a passionate and experienced software developer seeking a challenging and rewarding opportunity, we encourage you to apply and join our innovative team at Guru Technologies. About our ...

Senior C# Software Developer

Layton, UT · Hybrid

$49.50 - $65.50/hr

If you are a passionate and experienced software developer seeking a challenging and rewarding opportunity, we encourage you to apply and join our innovative team at Guru Technologies. About our ...

next page

Showing results 1-20

Online Software Developer information

What is the difference between Online Software Developer vs Web Developer?

AspectOnline Software DeveloperWeb Developer
CredentialsTypically requires programming skills, certifications varyRequires HTML, CSS, JavaScript knowledge, often certifications or degrees in web development
Work EnvironmentRemote or online platforms, project-basedRemote or office-based, focused on website and web app creation
Industry UsageUsed across tech, e-commerce, online servicesPrimarily in digital media, marketing, e-commerce
Search & Comparison IntentFocuses on online software solutions, app developmentFocuses on website design, front-end/back-end development

Online Software Developers and Web Developers both create digital solutions but differ in scope. Online Software Developers often build applications and platforms for online use, while Web Developers focus on websites and web interfaces. Both roles require programming skills and can be remote, but their target projects and industry applications vary.

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

To thrive as an Online Software Developer, you need strong programming skills in languages like JavaScript, Python, or Java, along with a relevant degree or equivalent experience. Familiarity with version control systems like Git, cloud platforms, and frameworks such as React or Node.js is typically required. Problem-solving abilities, effective communication, and the capacity to work independently are vital soft skills in this role. These competencies ensure you can build reliable web applications, collaborate effectively with distributed teams, and adapt quickly to evolving technologies.

What does an Online Software Developer do?

An Online Software Developer is responsible for designing, coding, testing, and maintaining software applications that are accessed over the internet, such as web apps, cloud-based platforms, and online services. They work with programming languages like JavaScript, Python, Java, or PHP, and often utilize frameworks and tools for web development. Their tasks include collaborating with designers and other developers, troubleshooting issues, and ensuring the security and scalability of online software. Online Software Developers may also be involved in deploying updates and integrating third-party services to enhance application functionality.

What are some common challenges faced by online software developers, and how can they be managed effectively?

Online software developers often encounter challenges such as coordinating with distributed teams, managing time zone differences, and ensuring clear communication in virtual environments. To address these, it's important to leverage collaboration tools, establish regular check-ins, and maintain thorough documentation. Proactively managing these aspects not only helps in delivering high-quality software but also fosters a productive and supportive remote work culture.
What are the most commonly searched types of Software Developer jobs in Utah? The most popular types of Software Developer jobs in Utah are:
What cities in Utah are hiring for Online Software Developer jobs? Cities in Utah with the most Online Software Developer job openings:
Infographic showing various Online Software Developer job openings in Utah as of June 2026, with employment types broken down into 92% Full Time, 4% Part Time, 1% Temporary, and 3% Contract. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution.
Software Developer

Software Developer

Revere Health

Provo, UT • On-site

Full-time

Posted 4 days ago


Revere Health rating

6.2

Company rating: 6.2 out of 10

Based on 38 frontline employees who took The Breakroom Quiz

693rd of 876 rated healthcare providers


Job description

At Revere Health, we value the health of our patients above all else. As the largest independent multi-specialty physician group in Utah, our healthcare system gives patients the best in communication, quality, coordination and innovation. Founded in 1969 in Provo, Utah, Revere Health has grown to include 30 medical specialties in over 100 locations throughout Utah, Arizona and Nevada.
As the first Accountable Care Organization (ACO) accredited by Medicare in Utah, and the only Next Generation ACO in the state, Revere Health offers a unique, patient-oriented approach to healthcare. We strive to keep medical costs at a minimum while providing the utmost in quality healthcare.
Revere Health: YOUR HEALTH ABOVE ALL ELSE


Qualifications:
Two to three years professional experience in application development.
As a full-stack developer, you must have a demonstrated history of proactively picking up new concepts and technologies, quickly and proficiently, and applying them to real-world solutions.
Candidates must be smart, creative, self-motivated, organized and, most of all, have a passion for writing clean, well-documented code and is committed to life-long learning to advance their coding skills and techniques.
Must have strong problem-solving skills and not afraid of learning and doing new things.
We will only consider programmers who will take personal ownership for fully understanding the details of work assigned and learning what's needed to do the job right, on time and without being micromanaged.
Recent Angular experience and an eye for design is a plus.
Description:
Every year, hundreds of thousands of Utahns trust Revere Health with their health and medical needs. You will play a key technical role, as a member of The Innovation Center, in imagining and developing the tools we need to positively impact their lives. You will deep dive into all areas of healthcare, working with huge, complex data sets and processes, both at the database and application level. You will always have to learn and master new skills and workflows to solve problems. There's never a cookie-cutter answer. Build solutions for both on-premise and Azure cloud environments. Our back-end stack is built largely on Microsoft technologies, working with Visual Studio IDE, C#, .Net API, and T-SQL. Our front-end stack relies heavily on Angular. But you will be asked to expand your knowledge to any framework, library, or language as needed. Projects often demand an understanding of NoSql, MVC, Web Services, HTML, CSS, JavaScript, and integrating with third-party API services. Healthcare is constantly in flux so new tools and applications must constantly be built to meet the ever-changing needs. If that challenge excites you, please apply.
Hours: Standard 8-hour work day.


What Revere Health employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom