1

Research Assistant Software Developer Jobs in Provo, UT

Software Engineer

Pleasant Grove, UT · On-site

$120 - $150/hr

We're looking for a Software Engineer to join our Engineering team and help build high-quality software solutions that power KLAS Research. In this role, you'll work alongside engineers and cross ...

C++/Java Developer

Provo, UT · On-site

$46.25 - $62.50/hr

... software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems.

With our three market leading businesses, world-class operations and investments in research and ... Our Senior Principal Embedded Real-Time Software Developer/Integrator is a technical position that ...

With our three market leading businesses, world-class operations and investments in research and ... Our Senior Principal Embedded Real-Time Software Developer/Integrator is a technical position that ...

Sr. .Net Developer

Lehi, UT · On-site

$51.25 - $67.50/hr

Work in an Agile software development process, contributing to story and task creation ... Research and recommend new technologies to continually enhance developer and user experience.

Sr. .Net Developer

Lehi, UT · On-site

$51.25 - $67.50/hr

Work in an Agile software development process, contributing to story and task creation ... Research and recommend new technologies to continually enhance developer and user experience.

Research and apply user insights, feedback, and usability findings to inform design and revisions ... Experience with CI/CD tools such as Jenkins, Azure DevOps or GitHub Actions. * Familiarity with ...

Software Engineer

Midvale, UT · On-site

$110 - $160/hr

Research and apply user insights, feedback, and usability findings to inform design and revisions ... Experience with CI/CD tools such as Jenkins, Azure DevOps or GitHub Actions. * Familiarity with ...

Senior Developer 1

Lehi, UT · On-site

$100K - $125K/yr

High software development skill with good speed, without sacrificing quality. * Contributor that ... tasks to fix defects, research solutions, and develop features. • Write code and be a ...

Software Engineer

Provo, UT · On-site

$120 - $170/hr

Contribute to improving developer workflows with GitHub, CI/CD, and agile best practices. 4. ... Research and adopt emerging frameworks, libraries, and AI tools to strengthen Hallo's technology.

Software Engineer II

Provo, UT

$92K - $126K/yr

With our three market leading businesses, world-class operations and investments in research and ... What You Will Do * Assist and participate in the requirements, design, development and testing of ...

Software Engineer II

Provo, UT

$92K - $126K/yr

With our three market leading businesses, world-class operations and investments in research and ... What You Will Do * Assist and participate in the requirements, design, development and testing of ...

Senior Software Engineer - Backend

American Fork, UT · On-site

$109K - $144K/yr

Partner closely with product management, hardware engineers, and AI research teams to translate ambiguous business requirements into robust, scalable software solutions. OUR IDEAL CANDIDATE * Proven ...

Software Engineer II

Lehi, UT · Hybrid

$91K - $125K/yr

We're searching for a Lehi, Utah-based Software Engineer to join our R&D team, so that we can keep our production systems healthy and our releases moving. The Software Engineer will focus on ...

New

Senior Software Engineer - Backend

American Fork, UT · On-site

$109K - $144K/yr

Partner closely with product management, hardware engineers, and AI research teams to translate ambiguous business requirements into robust, scalable software solutions. OUR IDEAL CANDIDATE * Proven ...

Senior Software Engineer (C#)

Lindon, UT · On-site

$110K - $145K/yr

Role Overview We're looking for a senior full stack software engineer who loves to build and ship ... Expert at researching bugs and providing effective solutions. * Solid grasp of fundamentals: data ...

Showing results 21-40

Research Assistant Software Developer information

See Provo, UT salary details

$27.9K

$94.8K

$228.5K

How much do research assistant software developer jobs pay per year?

As of Sep 2, 2026, the average yearly pay for research assistant software developer in Provo, UT is $94,847.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,100.00 and $100,300.00 per year, depending on experience, location, and employer.

What is a research assistant software developer?

Research Assistant Software Developers are professionals who support research projects by developing, maintaining, and optimizing software tools and applications. They work alongside researchers, helping to design experiments, process data, and create algorithms or simulations necessary for the research. Their role bridges the gap between software engineering and academic research, ensuring that technical solutions meet the specific needs of scientific studies. This position often requires strong programming skills, familiarity with research methodologies, and the ability to collaborate in interdisciplinary teams.

What are some common challenges faced by research assistant software developers when working on interdisciplinary research projects?

Research Assistant Software Developers often collaborate with researchers from diverse academic backgrounds, which can introduce challenges in communication and aligning technical requirements with research goals. Adapting software solutions to evolving project needs and integrating new methodologies or datasets can require quick learning and flexibility. Balancing rigorous coding standards with rapid prototyping, especially under tight research deadlines, is another frequent challenge. However, this role provides valuable exposure to cutting-edge research and fosters strong problem-solving and teamwork skills.

What are the key skills and qualifications needed to thrive as a research assistant software developer, and why are they important?

A Research Assistant Software Developer should have solid programming skills, a background in computer science or a related field, and experience with software development methodologies. Familiarity with tools like Git, Python or Java, and data analysis libraries, as well as knowledge of research-specific platforms, is commonly required. Strong analytical thinking, attention to detail, and effective communication are valuable soft skills in this role. These skills ensure the development of robust research software, facilitate collaboration with research teams, and contribute to the advancement of scientific projects.

What is the difference between Research Assistant Software Developer vs Data Analyst?

AspectResearch Assistant Software DeveloperData Analyst
Required CredentialsBachelor's in CS, Software Engineering, or related fieldBachelor's in Statistics, Data Science, or related field
Work EnvironmentResearch labs, academic institutions, tech companiesBusiness, finance, healthcare, or tech industries
Employer & Industry UsageUniversities, research institutions, tech firmsCorporations, consulting firms, government agencies
Common Search & ComparisonYesYes

The main difference between a Research Assistant Software Developer and a Data Analyst lies in their focus areas. Research Assistant Software Developers primarily work on developing software tools for research purposes, often within academic or research settings. Data Analysts focus on interpreting data to inform business decisions. Both roles require programming skills and analytical thinking, but their end goals and work environments differ.

What job categories do people searching Research Assistant Software Developer jobs in Provo, UT look for?

The top searched job categories for Research Assistant Software Developer jobs in Provo, UT are:

What cities near Provo, UT are hiring for Research Assistant Software Developer jobs?

Cities near Provo, UT with the most Research Assistant Software Developer job openings:

Infographic showing various Research Assistant Software Developer job openings in Provo, UT as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 14% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $94,847 per year, or $45.6 per hour.

Software Engineer

Worky

Pleasant Grove, UT • On-site

$120 - $150/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 8 days ago


Job description

At KLAS, our mission is to improve healthcare by amplifying truth through collaboration, insights, and transparency.

We're looking for a Software Engineer to join our Engineering team and help build high-quality software solutions that power KLAS Research. In this role, you'll work alongside engineers and cross-functional partners to develop and improve applications that support our research, data, and business operations.

You’ll primarily work with C#, React, PostgreSQL, and SQL Server, contributing throughout the software development lifecycle—from requirements and design through development, testing, deployment, and ongoing improvement.

What You’ll Do
  • Design, develop, test, and maintain scalable software applications using C#, React, SQL Server, and PostgreSQL.
  • Collaborate with Engineering and cross-functional teams to understand requirements and translate business needs into effective technical solutions.
  • Build reliable, secure, and performant applications that support KLAS's current and future products.
  • Participate in code reviews, testing, debugging, and deployments to maintain high standards for software quality.
  • Write unit tests and contribute to strong development and testing practices.
  • Create and maintain clear technical documentation.
  • Identify opportunities to improve existing applications, development practices, and technical solutions.
  • Stay current with emerging technologies and bring new ideas to the team.
What You Bring
  • Bachelor's degree in Computer Science, Information Systems, Information Technology, or a related discipline—or equivalent professional experience.
  • Experience developing modern software applications with C#/.NET and React.
  • Strong SQL skills and experience with PostgreSQL and/or SQL Server.
  • Strong understanding of database design, application architecture, and software development best practices.
  • Demonstrated ability to write Unit Tests.
  • Solid understanding of software development methodologies, coding standards, and version control.
  • Familiarity with cloud platforms such as AWS or Azure.
  • Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Strong problem-solving skills and attention to detail.
  • Ability to communicate effectively and collaborate within a multidisciplinary team.
  • Experience with additional programming languages, frameworks, or cloud technologies a plus

The salary range for this role starts at $120,000 per year. Final compensation will be determined according to the candidate’s relevant experience, skills, and qualifications. We offer exceptional benefits, including medical, dental, vision, life insurance, HSA with company match, 401K with company match, PTO, and more.

All employees undergo a comprehensive internal education program to gain knowledge of the healthcare information technology industry and KLAS' methodology. Learn more about us at www.klasresearch.com.

We encourage candidates to read this article before applying: https://klasresearch.com/article/hiring-character-first/903

Why Join KLAS Research?

At KLAS, we are committed to fostering a supportive and inclusive work environment where every team member can excel. Our culture emphasizes collaboration and continuous learning with a dedication to enhancing global healthcare. Here’s what you can expect:

  • Welcoming and Supportive Team: From day one, you'll be valued and supported in your professional development.
  • Investment in New Hires: We invest in our new hires through an internal education program designed to get you up to speed with KLAS and Health Information Technology (HIT).
  • Career Development: Regular one‑on‑one meetings, quarterly conversations, and mentoring opportunities to support your growth.
  • Hybrid Schedule: Our hybrid work policy allows team members to work both remotely and in the office. This flexible approach provides team members with a balance between in‑person collaboration and remote work autonomy. Hybrid work is defined as three (3) full days expected in‑office, Monday - Wednesday.
  • Enjoyable Work Environment: We strive to make work enjoyable with quarterly team activities, monthly office events such as chili cook‑offs and costume contests, catered lunch once a month, snack room, and more.
  • Inclusive Culture: We are committed to creating an inclusive environment where everyone feels valued and respected. Our employee resource groups, sponsored by our executives, provide additional support and community for our team members.
  • Core Values:Our core values of integrity, passion, accountability, trust, and humility guide everything we do. We believe in upholding these values to create a positive and productive workplace.

KLAS’ mission is to improve the world's healthcare by amplifying the voice of providers and payers. We can only fully live up to that mission when we prioritize inclusion, equity, and diversity. As a company and individuals, we commit to building an atmosphere where we can all thrive and belong—across race and ethnicity, gender identity and expression, sexuality, age, ability, religion, and experience.

EOE.

#J-18808-Ljbffr