1

Senior Software Developer In Test Jobs in Riverton, UT

Sr. Software Engineer

Salt Lake City, UT · Remote

$150K - $175K/yr

We are currently hiring in the states specified in this posting, and applicants may be based ... SENIOR SOFTWARE ENGINEER POSITION SUMMARY We are seeking a Sr. Software Engineer and or Jr. ...

Senior Software Engineer

Lehi, UT · Hybrid

$115K - $151K/yr

What is a day in the life of a Senior Software Engineer? * Contribute to the evolution of our tech stack, primarily using Node and Go. * Collaborate cross-functionally with product stakeholders and ...

Senior Software Engineer

Lehi, UT · On-site

$115K - $151K/yr

What is a day in the life of a Senior Software Engineer? * Contribute to the evolution of our tech stack, primarily using Node and Go. * Collaborate cross-functionally with product stakeholders and ...

Senior Software Engineer

Lehi, UT · Hybrid

$115K - $151K/yr

What is a day in the life of a Senior Software Engineer? * Contribute to the evolution of our tech stack, primarily using Node and Go. * Collaborate cross-functionally with product stakeholders and ...

Senior Software Engineer

Sandy, UT · Hybrid

$116K - $153K/yr

As a Senior Software Engineer on our CXone Outbound Dialer Data Platform team , you'll play a critical role in designing and delivering the data systems that drive insights for millions of ...

Circle is committed to visibility and stability in everything we do. As we grow as an organization ... A focus on coding standards and code quality -- a desire to have great test coverage to enable ...

ABOUT LVT LVT is redefining how businesses operate in the physical world, moving beyond traditional ... You will take ownership to ship your code into production and collaborate with QA, DevOps, SecOps ...

Senior Software Engineer II

American Fork, UT · On-site

$109K - $144K/yr

ABOUT LVT LVT is redefining how businesses operate in the physical world, moving beyond traditional ... You will take ownership to ship your code into production and collaborate with QA, DevOps, SecOps ...

Senior Software Engineer

Sandy, UT · On-site

$116K - $153K/yr

As a Senior Software Engineer on our CXone Outbound Dialer Data Platform team , you'll play a critical role in designing and delivering the data systems that drive insights for millions of ...

next page

Showing results 1-20

Senior Software Developer In Test information

See Riverton, UT salary details

$14

$59

$84

How much do senior software developer in test jobs pay per hour?

As of Jul 13, 2026, the average hourly pay for senior software developer in test in Riverton, UT is $59.56, according to ZipRecruiter salary data. Most workers in this role earn between $50.58 and $66.78 per hour, depending on experience, location, and employer.

What is the difference between Senior Software Developer In Test vs Software Development Engineer in Test?

AspectSenior Software Developer In TestSoftware Development Engineer in Test
CredentialsTypically requires a software engineering degree and testing certificationsSimilar credentials, often with certifications in testing tools or automation
Work EnvironmentWorks closely with development teams to design and implement automated testsFocuses on developing testing frameworks and automation tools within development teams
Industry UsageCommonly used in software companies emphasizing quality assuranceWidely used in tech firms with a focus on continuous integration and delivery
Search & Comparison IntentOften compared for seniority and scope of testing responsibilitiesCompared for automation skills and development focus

Both roles involve testing and automation, but Senior Software Developer In Test typically has more leadership responsibilities and strategic testing planning, while Software Development Engineer in Test focuses more on developing testing tools and automation frameworks within the development process.

What are some common challenges faced by Senior Software Developers in Test, and how can they be addressed?

Senior Software Developers in Test often encounter challenges such as balancing test automation coverage with tight deadlines, keeping up with evolving technologies, and ensuring effective communication between development and QA teams. Addressing these challenges involves prioritizing automation efforts based on risk and business impact, continually updating technical skills, and fostering a collaborative environment through regular cross-team meetings. Proactively sharing knowledge and advocating for best testing practices also help streamline workflows and maintain high-quality standards.

What is a Senior Software Developer In Test?

A Senior Software Developer In Test (SDET) is an experienced software professional who is responsible for designing, developing, and maintaining automated test frameworks and tools to ensure software quality. SDETs work closely with development and QA teams to create automated tests that validate application functionality, performance, and security. They possess strong programming skills, a deep understanding of software testing methodologies, and often contribute to both the development and testing aspects of a project. Senior SDETs also mentor junior team members and help shape best practices for software testing within their organization.

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

To thrive as a Senior Software Developer In Test, you need advanced programming skills, expertise in test automation, and a solid understanding of software development and QA methodologies, typically supported by a degree in computer science or a related field. Proficiency with test automation frameworks (such as Selenium, Cypress, or Appium), continuous integration systems (like Jenkins or GitHub Actions), and relevant certifications (e.g., ISTQB) is highly valuable. Attention to detail, problem-solving abilities, and effective communication are critical soft skills for collaborating with developers and ensuring high-quality releases. These skills and qualities are essential for identifying issues early, optimizing testing processes, and delivering reliable software in fast-paced development environments.
What are popular job titles related to Senior Software Developer In Test jobs in Riverton, UT? For Senior Software Developer In Test jobs in Riverton, UT, the most frequently searched job titles are:
What job categories do people searching Senior Software Developer In Test jobs in Riverton, UT look for? The top searched job categories for Senior Software Developer In Test jobs in Riverton, UT are:
What cities near Riverton, UT are hiring for Senior Software Developer In Test jobs? Cities near Riverton, UT with the most Senior Software Developer In Test job openings:
Infographic showing various Senior Software Developer In Test job openings in Riverton, UT as of July 2026, with employment types broken down into 67% Full Time, and 33% Contract. Highlights an 95% In-person, and 5% Hybrid job distribution, with an average salary of $123,888 per year, or $59.6 per hour.
C# Software Developer or Senior C# Software Developer

C# Software Developer or Senior C# Software Developer

Utah Retirement Systems

Salt Lake City, UT • On-site

$93K - $119K/yr

Full-time

Dental, Life, Retirement

Posted 19 days ago


Job description

About The Company
Utah Retirement Systems (URS) provides benefits for state and other Utah public employees. It has two divisions. The Retirement Office administers pension and retirement savings plans. PEHP specializes in medical, dental, life, and other benefits.
Job Description
This job may be filled at either of the levels listed below.
C# Software Developer- Min: $84,700.74/yr. Max: $107,994.67/yr.
Senior C# Software Developer- Min: $93600.24/yr. Max: $119,344.58/yr.
Summary:
Performs a variety of systems/analyst functions involving complex technical duties related to the timely and reliable functioning of business and computer software systems for the use of others. Manages the implementation of computer systems throughout the development life cycle. Incumbents at this level develop more complex long-term projects and are required to develop program and system design and coding specifications. They may function as team leader and supervise a project team on an occasional basis.
Duties and Responsibilities:
  1. Consistently write, and code software programs and applications according to specifications
  2. Coordinates the development effort with the proper stakeholders to insure accurate, efficient, and secure production processing.
  3. Meets and coordinates with stakeholders to determine system requirements and objectives.
  4. Performs on-going user training.
  5. Investigates, identifies, and defines system problems, resolves issues and creates beneficial enhancements.
  6. Run and monitor software performance tests for the purposes of correcting errors, isolating improvement, and general debugging.
  7. Documents system and user requirements using techniques such as flow charts, diagrams, specifications etc.
  8. Determines requirements for system implementation including interoperability with other systems, both manual and automated, and data conversions
  9. Designs data base files; determines file content needs, size and characteristics, etc.
  10. Identifies system and file security needs and levels of confidentiality.
  11. Coordinates with users and management, all deployment of new or modified programs and systems.
  12. Monitors their own work priorities, schedules, and assignments.
  13. Maintains regular and reliable attendance.
  14. Maintains strict confidentiality.
  15. Performs other related duties as required

Required Experience
C# Software Developer
Bachelor's Degree in computer science or equivalent; AND five (5) years of progressively responsible software application experience; OR an equivalent combination of education and experience.
Specific experience in systems analysis, design and programming preferred.
Senior C# Software Developer
Bachelor Degree in Computer Science, Information Science, or Software Engineering; and seven (7) years of progressively responsible experience working as a systems analyst; at least two (2) years of supervisory or project management experience; OR an equivalent combination of education and experience.
Specific experience in systems design and programming preferred.
Knowledge, Skills, and Abilities
This list contains knowledge, skills, and abilities that are typically associated with the job. It is not all-inclusive and may vary from position to position:
Required technical skills include:
  • Expert programming knowledge in languages such as Pick Basic, Java, and C#.
  • Advanced knowledge of data structures and storage with data systems such as UniVerse, Oracle, and MS SQL Server.
  • Extensive skills in requirement gathering, organization, and project planning and management.
  • Extensive problem-solving skills, ability to debug software code identify issues, and implement solutions.
  • Considerable knowledge of Information System development methodologies and applications.
  • Systems analysis and design concepts both structured and object oriented.
  • Batch, on-line distributive, and desktop systems.
  • Experience with information system management concepts, methods, and standards for project control; such as Entity relationship modeling, data flow diagramming and computations and algorithms common to system analysis and design.

Required mathematical skills include working knowledge of:
  • Calculate figures and amounts such as proportions and percentages.
  • Apply concepts of basic algebra.

Must possess excellent communication skills:
  • Read, analyze, and interpret general business periodicals, legal documents, professional journals, technical procedures, or regulations.
  • Write reports, business correspondence, software requirements, and procedure manuals.

Must have the ability to:
  • Establish and maintain effective working relationships with professionals, vendors, department heads, co-workers and the public.
  • Have a high degree of self-motivation and experience working both independently and in a team-oriented, collaborative environment.
  • Follow written and verbal instructions.
  • Prioritize work.
  • Perform within deadlines.
  • Work well in a team environment as well as independently.
  • Multi-task by handling a variety of duties in a timely and efficient manner.
  • Follow through with assignments.
  • Deal effectively with stress caused by workload and time deadlines.

The incumbent must always demonstrate judgment, high integrity, and personal values consistent with the values of URS.
Work Environment
Incumbent performs in a typical office setting with appropriate climate controls. Tasks require a variety of physical activities which do not generally involve muscular strain, but do require activities related to walking, standing, stooping, sitting, reaching, talking, hearing and seeing. Common eye, hand, finger dexterity required to perform essential functions.
PEHP
Java Developer
Strong skills in core Java, server-side Java technologies
Experience working with JavaScript and modern frameworks (React/Redux, Angular, Vue, etc.)
Experience developing RESTful APIs based on Microservices Architecture
Experience developing in AGILE environments
Experience integrating with backend services like JMS, J2C, ORM frameworks (Hibernate, JPA, JDO, etc), JDBC.
Relational Database design and optimization experience with (Oracle, MS SQL, or Postgress)
Familiar with Bitbucket, GIT, GitHUB, GITLab, etc. around continuous integration and continuous delivery infrastructure
Experience testing RESTful services
Experience in designing and developing automated test frameworks
Experience with Claims processing, Finance, Case Management, Imaging and Operations, Marketing, LTD, Life, Flex and HSA/HRA/FSA. is beneficial.
URS
Must have an expert knowledge in .NET Framework specifically C#, MVC, Web Api.
Experience with Microsoft SQL Server, relational database design, SQL, and performance tuning.
Familiar with Object Oriented Design, Software Architecture and Application Security.
Experience with Unit Testing.
Must have a solid working knowledge of the Visual Studio IDE and Team Foundation Server.
Experience with Reporting and Web Services, XML, Json, Cascading Style Sheets.
Must be able to train and/or mentor existing staff in the above-mentioned skills.
INVESTMENTS (Only post this portion if position is for Investments)
Requires competency with T-SQL as well as stored procedures and functions, ability to thoroughly investigate and understands data, capably manage complex data relationships, and efficiently implement robust and accurate query logic.
Experience with SQL Server Reporting Service preferred.
Knowledge of institutional investment management principles and practices and platforms (DTC, SWIFT, FIX, OASYS, CTM) preferred.
Enterprise Applications
Expert knowledge in Microsoft .NET Framework and C# specifically WPF, MVVM, and Web Api.
Microsoft SQL Server, relational database design, SQL, and performance tuning.
Experience with Unit and Integration Testing.
Familiar with Visual Studio and Team Foundation Server.
Understanding of Software Architecture and Application Security.