1

Senior Software Developer Jobs in Payson, UT (NOW HIRING)

Senior .Net Software Engineer

Provo, UT · Hybrid

$115K - $152K/yr

As a Senior .Net Software Engineer for PredictIt you will get to work on challenging and rewarding ... Azure, Azure DevOps Pluses: * Experience developing financial systems * Experience with Apache ...

Senior Embedded Software Engineer

Provo, UT

$117K - $153K/yr

Our Senior Embedded Software Engineer is a technical position that works in an Integrated Product Team (IPT) environment to architect, design, implement, test, debug, and deploy Software for Firmware ...

Senior Embedded Software Engineer

Provo, UT

$117K - $153K/yr

Our Senior Embedded Software Engineer is a technical position that works in an Integrated Product Team (IPT) environment to architect, design, implement, test, debug, and deploy Software for Firmware ...

Build the Software Platform Behind the Vehicle Hypercraft is developing a new generation of ... As a Senior Embedded Systems Engineer, you'll help build the embedded platform that everything else ...

Software Engineer - FullStack Location: Provo - UT Type: Full time Technical Skills needs: 1.Worked ... 1. Senior hands-on contributor in his previous organizations/project. 2. At least 2 years ...

... Azure DevOps for work tracking and pipeline management • Experience in the healthcare software industry (RIS, PACS, EHR) • Exposure to cloud-based infrastructure or services • Experience ...

... Azure DevOps for work tracking and pipeline management • Experience in the healthcare software industry (RIS, PACS, EHR) • Exposure to cloud-based infrastructure or services • Experience ...

Staff Software Engineer Join Us at Pura--Reimagining Fragrance for the Future At Pura, we believe ... Experience mentoring senior engineers and operating as a technical force multiplier Nice to have:

... DevOps for work tracking and pipeline management Experience in the healthcare software industry (RIS, PACS, EHR) Exposure to cloud-based infrastructure or services Experience working with globally ...

Staff Software Engineer Join Us at Pura-Reimagining Fragrance for the Future At Pura, we believe ... Experience mentoring senior engineers and operating as a technical force multiplier Nice to have:

... Azure DevOps for work tracking and pipeline management • Experience in the healthcare software industry (RIS, PACS, EHR) • Exposure to cloud-based infrastructure or services • Experience ...

Improve developer experience through testing strategies, build pipelines, documentation, and ... Who you are * 12+ years of professional software engineering experience building and shipping ...

Improve developer experience through testing strategies, build pipelines, documentation, and ... Who you are * 12+ years of professional software engineering experience building and shipping ...

Improve developer experience through testing strategies, build pipelines, documentation, and ... Who you are * 12+ years of professional software engineering experience building and shipping ...

Senior Java Developer

Provo, UT

$54.25 - $69/hr

Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all. GC/CITIZEN can apply Responsibilities: Provide technical system solutions ...

next page

Showing results 1-20

Senior Software Developer information

See Payson, UT salary details

$13

$55

$79

How much do senior software developer jobs pay per hour?

As of Jul 20, 2026, the average hourly pay for senior software developer in Payson, UT is $55.92, according to ZipRecruiter salary data. Most workers in this role earn between $47.45 and $62.69 per hour, depending on experience, location, and employer.

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

To thrive as a Senior Software Developer, you need deep expertise in programming languages, software architecture, and problem-solving, typically backed by a bachelor’s degree in computer science or a related field. Proficiency with development frameworks, version control systems like Git, and cloud platforms such as AWS or Azure is standard, and certifications in these areas can be beneficial. Leadership, strong communication, and mentoring abilities set standout candidates apart in this role. These skills ensure that complex projects are delivered efficiently, code quality is maintained, and junior team members are effectively guided for overall team success.

What Is a Senior Software Developer?

Senior software developers have several years of experience in the software industry. They have proven successful in exceeding client expectations when developing programs and have provided excellent support in the managing of those applications. They have worked their way up from junior software developer positions and have mastered a variety of coding languages and programs. Senior software developers train and oversee a team of junior software developers.

What kinds of projects and responsibilities can a Senior Software Developer expect to handle on a daily basis?

As a Senior Software Developer, you’ll typically be responsible for leading complex development projects, designing technical solutions, and mentoring junior team members. Daily tasks often include writing and reviewing code, participating in architecture discussions, collaborating with cross-functional teams (such as QA, product management, and DevOps), and troubleshooting high-level technical issues. You may also be involved in setting coding standards, conducting code reviews, and helping to plan sprints or project roadmaps.

What are Senior Software Developers?

Senior Software Developers are experienced professionals who design, develop, and maintain complex software applications. They often lead development teams, mentor junior developers, and make critical architectural decisions. Their responsibilities include writing high-quality code, troubleshooting technical issues, and ensuring that software projects meet performance and security standards. With deep expertise in programming languages and software engineering principles, they play a key role in delivering successful technology solutions for organizations.

What is the difference between Senior Software Developer vs Software Engineer?

AspectSenior Software DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; experience often 5+ yearsBachelor's or higher in CS or related field; similar experience levels
Work EnvironmentCollaborates on complex projects, mentors juniors, leads technical effortsDesigns, develops, tests software; may work on specific modules or systems
Industry UsageCommonly used in tech companies, startups, and enterprise firmsWidely used across industries, often interchangeable with developer roles

The main difference is that Senior Software Developers typically have more experience, leadership responsibilities, and focus on complex project oversight, while Software Engineers may focus more on designing and implementing software solutions. Both roles require similar credentials and are integral in software development teams, but Senior Software Developers often take on mentorship and strategic tasks.

What are the most commonly searched types of Software Developer jobs in Payson, UT? The most popular types of Software Developer jobs in Payson, UT are:
What are popular job titles related to Senior Software Developer jobs in Payson, UT? For Senior Software Developer jobs in Payson, UT, the most frequently searched job titles are:
What job categories do people searching Senior Software Developer jobs in Payson, UT look for? The top searched job categories for Senior Software Developer jobs in Payson, UT are:
What cities near Payson, UT are hiring for Senior Software Developer jobs? Cities near Payson, UT with the most Senior Software Developer job openings:
Infographic showing various Senior Software Developer job openings in Payson, UT as of July 2026, with employment types broken down into 76% Full Time, 14% Part Time, 1% Temporary, and 9% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution, with an average salary of $116,304 per year, or $55.9 per hour.
Senior .Net Software Engineer

Senior .Net Software Engineer

Aristotle

Provo, UT • Hybrid

$115K - $152K/yr

Full-time

Medical, Retirement, PTO

Re-posted 14 days ago


Job description

This position follows a hybrid work model, requiring once a week in-office attendance.

Come work in a startup like environment (small team, big challenges, massive growth opportunity, relaxed office culture) with solid company stability (40+ years) and benefits including health, paid holidays, 401K, PTO, remote work friendly and great office views. Together with our 200+ university research partners, we have built PredictIt, into the "The Stock Market of Politics" where 100,000+ enthusiastic Traders make $1 winner-take-all political forecasts with stunning accuracy thanks to the wisdom of the crowd. Now we need your help taking it to the next level.

As aSenior .Net Software Engineerfor PredictIt you will get to work on challenging and rewarding projects across the tech stack: from creating innovative web experiences to redesigning the financial engine at the heart of millions of dollars of transactions. You'll be part of small team and have opportunities to take on exciting challenges and responsibilities that make the job extremely fulfilling and rewarding.

Job Responsibilities

      • Develop, maintain, and improve C#/ASP.NET backend systems
      • Work as a team to architect the next version of our C# trading engine utilizing your expertise to enhance performance and scalability.
      • Conduct architectural and technical reviews during the software development life cycle, providing valuable insights and recommendations for performance improvements.
      • Apply best practices, design patterns, and cutting-edge technologies of web development and mobile development to create innovative and high-performing software solutions that people love to use.
      • Collaborate with project teams and business owners to proactively analyze system performance, gather information on limitations, capabilities, performance requirements, and hardware/software interfaces.
      • Develop specifications and resolve technical issues related to performance.

Requirements

  • Bachelor's degree in computer science or a related field required
  • A minimum of 5 years of experience designing and developing C# enterprise software
  • Strong proficiency in C# and ASP.NET
  • Knowledge of design patterns and SOLID principles
  • Understanding of modern programming practices: dependency injection, async/await, clean architecture, etc.
  • Experience working in distributed systems, pub/sub, message queues, etc.
  • Proficient with Entity Framework and SQL Server
  • RESTful API design and implementation.
  • Participate in code reviews, design discussions, and technical planning to improve the codebase and architecture.
  • Experience working with high-volume, highly scalable SaaS (Software as a Service) infrastructures.

Technology Stack:

  • C#, ASP.NET Web API, SignalR
  • Vuejs Frontend
  • Entity Framework, SQL Server, Redis
  • Azure, Azure DevOps

Pluses:

  • Experience developing financial systems
  • Experience with Apache Kafka or similar

Benefits

All positions are Full-Time, with competitive compensation, medical benefits, paid vacation, 401k plan and stock options. Casual dress code and a non-corporate atmosphere make this a fun place to work and learn in a team environment.