1

Senior Programmer Analyst Jobs in Sandy, UT (NOW HIRING)

Senior Analytics Engineer

Salt Lake City, UT ยท On-site

$100K - $138K/yr

The Sr. Analytics Engineer is responsible for modeling our complex clinical and operational data into data products that capture how a world-class laboratory functions. Works with Information ...

Senior Mining Engineer I

Murray, UT

$98K - $134K/yr

This individual will collaborate with senior mining engineers, project managers, and engineering ... Perform waste dump design, haul road design, fleet evaluations, and equipment analysis to support ...

Senior Mining Engineer I

Murray, UT ยท On-site +1

$98K - $134K/yr

This individual will collaborate with senior mining engineers, project managers, and engineering ... Perform waste dump design, haul road design, fleet evaluations, and equipment analysis to support ...

Senior Mining Engineer I

Murray, UT ยท On-site

$98K - $134K/yr

This individual will collaborate with senior mining engineers, project managers, and engineering ... Perform waste dump design, haul road design, fleet evaluations, and equipment analysis to support ...

Showing results 41-60

Senior Programmer Analyst information

See Sandy, UT salary details

$21

$48

$67

How much do senior programmer analyst jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for senior programmer analyst in Sandy, UT is $48.39, according to ZipRecruiter salary data. Most workers in this role earn between $40.67 and $55.05 per hour, depending on experience, location, and employer.

What is a senior programmer analyst?

Senior Programmer Analysts are experienced IT professionals who design, develop, and maintain computer software and systems. They analyze user requirements, write and test code, and often lead technical projects or mentor junior staff. In addition to programming, they bridge the gap between business needs and technology solutions by gathering requirements, troubleshooting issues, and recommending improvements. Their expertise ensures that software applications are efficient, secure, and aligned with organizational goals.

How do senior programmer analysts typically collaborate with cross-functional teams to deliver complex projects?

Senior Programmer Analysts often work closely with business analysts, project managers, and other IT professionals to translate business requirements into technical solutions. They play a key role in designing system architecture, reviewing code, and ensuring that project milestones are met on time. Regular communication and collaboration with stakeholders are essential, as they must clarify objectives, address technical challenges, and ensure that the final product aligns with business goals. This collaborative environment enhances efficiency and fosters professional growth through exposure to various disciplines.

What are the key skills and qualifications needed to thrive as a senior programmer analyst, and why are they important?

To thrive as a Senior Programmer Analyst, you need advanced programming skills, systems analysis expertise, and a relevant degree in computer science or a related field. Familiarity with development frameworks, database management systems, and project management tools such as Agile or Scrum is typically required, along with certifications like PMP or specialized programming credentials. Strong problem-solving abilities, communication skills, and leadership are crucial soft skills to effectively collaborate and guide teams. These competencies enable you to design robust solutions, ensure project efficiency, and bridge technical and business requirements.

What is the difference between Senior Programmer Analyst vs Programmer Analyst?

AspectSenior Programmer AnalystProgrammer Analyst
Required CredentialsBachelor's degree, experience, certifications (e.g., Java, SQL)Bachelor's degree, entry-level certifications often sufficient
Work EnvironmentComplex projects, team leadership, client interactionDevelopment tasks, coding, testing, support
Employer & Industry UsageIT firms, finance, healthcare, governmentSimilar industries, often entry-level or mid-level roles

The main difference between a Senior Programmer Analyst and a Programmer Analyst lies in experience, responsibilities, and scope. Senior roles typically involve leadership, complex project management, and mentorship, while Programmer Analysts focus on coding and support tasks. Both roles are common in IT and related industries, but the senior position requires more experience and often additional certifications.

How much does a senior programmer analyst make in the US?

A senior programmer analyst in the US typically earns between $80,000 and $120,000 annually, depending on experience, location, and industry. They often possess strong programming skills in languages like Java, C#, or SQL, and may hold certifications such as PMP or ITIL.

What are the most commonly searched types of Programmer Analyst jobs in Sandy, UT?

The most popular types of Programmer Analyst jobs in Sandy, UT are:

What cities near Sandy, UT are hiring for Senior Programmer Analyst jobs?

Cities near Sandy, UT with the most Senior Programmer Analyst job openings:

Senior Software Engineer - Analysis Systems

Carterra Inc

Salt Lake City, UT โ€ข On-site

$120 - $180/hr

Other

Posted yesterday

New


Job description

Contact Us

Position: Senior Software Engineer โ€“ Analysis Systems Employment Status: Exempt, Full Time Location: Salt Lake City, Corporate Office Company Profile:

Carterra is a fast-growing life science biotechnology company headquartered in Salt Lake City, Utah. Our name comes from two ideas; cartography (mapping) and terra (worlds), โ€œmapping worlds.โ€ That captures our high-speed, high-resolution, label-free biosensor technology, which leading pharmaceutical and biotech companies use to explore territory in biotherapeutic drug discovery that was previously impossible to investigate.

Our platform helps researchers identify promising targets early in the drug discovery process, significantly reducing the risk and cost of bringing new therapies forward. The software you build here directly accelerates that science.

Job Summary:

We are building the next generation of Carterraโ€™s analysis software, a cloud-native platform that helps scientists transform biosensor data into discoveries faster than ever before. Reporting to the Head of Applications Development, the Senior Software Engineer will be an early contributor, helping design and build the core services, user experiences, and AI capabilities that power drug discovery at leading pharmaceutical and biotechnology companies.
This hybrid role supports product validation activities, application development efforts, product launches, and technical content creation. This is a handsโ€‘on, highโ€‘impact role who will help define the architecture and technical direction while using AI to build better software and embedding AI capabilities into the product itself.

Essential Functions:
  • Shape the technical direction of the platform and Drive architectural decisions.
  • Influence product direction, reduce technical, and organizational complexity through technical leadership.
  • Work across engineering, product, and science to build solutions, not just features.
  • Improve developer productivity and raise the engineering bar through technical leadership and mentorship.
  • Evaluate and adopt emerging technologies and current processes to make pragmatic decisions that balance speed, quality, and longโ€‘term maintainability
  • Contribute technical content for product launches, training materials, and customerโ€‘facing resources.
  • Support software testing, data analysis, and related administrative activities.
Required Skills and Abilities:
  • 5+ years building and shipping production software, with deep proficiency in C# and .NET.
  • Ability to design, build, and operate scalable, secure cloudโ€‘native systems using Azure, AWS, or GCP, including APIs, containers, CI/CD, and observability.
  • Experience with AIโ€‘assisted and agentic development to accelerate engineering and integrating LLMs or AI services into production software.
  • Own features and their outcomes from architecture and implementation to deployment and operational excellence. Deliver outcomes, not just features.
  • Strong engineering fundamentals for building reliable, scalable, and secure software.
  • Ability to raise the bar across the team in quality, security, and craftsmanship through review and mentorship.
  • A collaborative teamโ€‘first instinct that partners with stakeholders to translate research workflows into intuitive userโ€‘centered software.
Preferred Skills and Abilities:
  • Experience with agent frameworks or LLM orchestration (e.g., MCP, LangChain, Semantic Kernel, or similar).
  • Background in scientific, lifeโ€‘science, instrumentation, or other dataโ€‘intensive software domains.
  • Frontโ€‘end skills (TypeScript / modern web frameworks) to complement backโ€‘end depth.
  • Experience standing up a new platform or product from the ground up.
  • Familiarity with data engineering, large datasets, or realโ€‘time data visualization.
How we Work

Carterra is looking for people of action. These are the traits that define our team:

  • We act like owners. We treat the product as our own and take responsibility for outcomes.
  • We tackle hard problems. We lean into challenges and ambiguity, choosing to solve the problems others avoid.
  • We are selfโ€‘motivated. We do not wait to be told; We see what needs to be done and do it.
  • We are collaborative. We communicate openly, challenge respectfully, and succeed together.
#J-18808-Ljbffr