Post job

Health systems analyst vs systems analyst programmer

The differences between health systems analysts and systems analyst programmers can be seen in a few details. Each job has different responsibilities and duties. It typically takes 4-6 years to become both a health systems analyst and a systems analyst programmer. Additionally, a systems analyst programmer has an average salary of $81,135, which is higher than the $70,451 average annual salary of a health systems analyst.

The top three skills for a health systems analyst include patients, home health and health system. The most important skills for a systems analyst programmer are C++, C #, and java.

Health systems analyst vs systems analyst programmer overview

Health Systems AnalystSystems Analyst Programmer
Yearly salary$70,451$81,135
Hourly rate$33.87$39.01
Growth rate9%9%
Number of jobs139,304119,179
Job satisfaction--
Most common degreeBachelor's Degree, 56%Bachelor's Degree, 70%
Average age4343
Years of experience66

What does a health systems analyst do?

A health system analyst maintains and analyzes health data to ensure it is compliant with HIPAA. They test the quality assurance functions of the processes used to integrate data and ensure that they follow all the required functional requirements. The data could be either medical or lab information. They also build and maintain a structured system that contains medical records, patient data, and other important information.

What does a systems analyst programmer do?

A Systems Analyst Programmer provides technical expertise and recommendations in evaluating new IT software projects. They also indentify solutions and opportunities that can enhance the efficiency of business processes.

Health systems analyst vs systems analyst programmer salary

Health systems analysts and systems analyst programmers have different pay scales, as shown below.

Health Systems AnalystSystems Analyst Programmer
Average salary$70,451$81,135
Salary rangeBetween $51,000 And $97,000Between $58,000 And $111,000
Highest paying CityMartinez, CASan Francisco, CA
Highest paying stateWashingtonHawaii
Best paying companyWellmark Blue Cross Blue ShieldWachovia Securities
Best paying industryNon ProfitsFinance

Differences between health systems analyst and systems analyst programmer education

There are a few differences between a health systems analyst and a systems analyst programmer in terms of educational background:

Health Systems AnalystSystems Analyst Programmer
Most common degreeBachelor's Degree, 56%Bachelor's Degree, 70%
Most common majorBusinessComputer Science
Most common collegeUniversity of PennsylvaniaStanford University

Health systems analyst vs systems analyst programmer demographics

Here are the differences between health systems analysts' and systems analyst programmers' demographics:

Health Systems AnalystSystems Analyst Programmer
Average age4343
Gender ratioMale, 35.7% Female, 64.3%Male, 73.2% Female, 26.8%
Race ratioBlack or African American, 10.2% Unknown, 5.0% Hispanic or Latino, 11.0% Asian, 14.6% White, 59.0% American Indian and Alaska Native, 0.2%Black or African American, 10.5% Unknown, 5.0% Hispanic or Latino, 11.5% Asian, 14.4% White, 58.3% American Indian and Alaska Native, 0.2%
LGBT Percentage8%8%

Differences between health systems analyst and systems analyst programmer duties and responsibilities

Health systems analyst example responsibilities.

  • Manage Cerner system applications, provide ongoing physician support/training, maintenance, system enhancements, problem analysis, resolution and troubleshooting.
  • Participate in extensive go-live interface testing in HL7 format and troubleshooting.
  • Increase nursing efficiency and collaboration by rebuilding customize radiology and lab order entry sub department screens.
  • Manage Cerner system applications, provide ongoing physician support/training, maintenance, system enhancements, problem analysis, resolution and troubleshooting.
  • Provide technical expertise and program/application maintenance support to the D022D stand-alone batch transaction base processing system using Fujitsu COBOL.

Systems analyst programmer example responsibilities.

  • Develop applications to automate standard reporting process using SAS.
  • Configure and manage UNIX networking software to provide distribute processing and distribute data access.
  • Implement new code utilizing SQL, HP/IBM COBOL, JCL, and CICS for online systems applications.
  • Train and assist junior members in CICS, COBOL and JCL resulting in them becoming more productive team members faster.
  • Conduct test case/script, PRD, and functional specification reviews as QA lead.
  • Create and maintain maintenance script to perform changes and updates to remote Linux systems.
  • Show more

Health systems analyst vs systems analyst programmer skills

Common health systems analyst skills
  • Patients, 14%
  • Home Health, 13%
  • Health System, 12%
  • EHR, 8%
  • Epic, 8%
  • Patient Care, 6%
Common systems analyst programmer skills
  • C++, 8%
  • C #, 8%
  • Java, 6%
  • Database Design, 6%
  • JavaScript, 5%
  • PL/SQL, 4%

Browse computer and mathematical jobs