1

Ehr Developer Jobs in Missouri (NOW HIRING)

Applies agreed standards and tools, to achieve a well-engineered result. Collaborates in reviews of ... Role Purpose Under regular direction, the EHR Application Analyst I provides build support for Epic ...

Develop and support integrations between clinical systems (EMR/EHR, nurse call, RTLS, alarms, etc ... integration engineering * Hands-on experience with Connexall (mandatory) * Proven experience ...

New

VP of Engineering

California, MO · On-site

$260 - $380/hr

... EHR) platform, trusted by leading digital health and life sciences companies. Our mission is to ... engineers, we want to hear from you. About the company Medplum #J-18808-Ljbffr

... Epic (EHR). * Integration & Middleware: Hands-on experience with MuleSoft Anypoint Platform ... Experience with CI/CD pipelines, DevOps practices, and source control tools including Git and ...

Medical Assistant

Kansas City, MO · On-site

$17.25 - $22.25/hr

The magic we've created lies in Carbon Health's custom EHR and the collaboration among clinical teams, engineers, and designers who work side-by-side to deliver innovation like our hands free AI ...

(Remote) Senior Software Engineer

Louisiana, MO · Remote

$108K - $142K/yr

The developer is also expected to adopt approved AI-enabled development tools to improve analysis ... EHR), financial management systems, and patient engagement platforms. Their mission is to empower ...

(Remote) Senior Software Engineer

Louisiana, MO · Remote

$108K - $142K/yr

The developer is also expected to adopt approved AI-enabled development tools to improve analysis ... EHR), financial management systems, and patient engagement platforms. Their mission is to empower ...

next page

Showing results 1-20

Ehr Developer information

See Missouri salary details

$7

$45

$78

How much do ehr developer jobs pay per hour?

As of Sep 3, 2026, the average hourly pay for ehr developer in Missouri is $45.59, according to ZipRecruiter salary data. Most workers in this role earn between $34.57 and $55.24 per hour, depending on experience, location, and employer.

What is an EHR developer?

EHR Developers are professionals who design, build, implement, and maintain Electronic Health Record (EHR) systems used in healthcare organizations. They work with healthcare providers to understand clinical workflows and ensure that EHR systems are user-friendly, secure, and compliant with regulations. EHR Developers typically have expertise in software development, healthcare data standards, and integration with other healthcare technologies. Their work helps improve patient care by ensuring accurate and efficient electronic management of health information.

What skills and qualifications are needed to thrive as an EHR developer?

To thrive as an EHR Developer, you need strong programming skills (such as Java, .NET, or Python), knowledge of healthcare data standards (like HL7 and FHIR), and typically a degree in computer science or a related field. Familiarity with EHR platforms (such as Epic or Cerner), database management systems, and relevant certifications like Certified Professional in Healthcare Information and Management Systems (CPHIMS) are valuable. Attention to detail, problem-solving abilities, and effective communication are crucial soft skills in this role. These competencies are essential for building secure, interoperable, and user-friendly EHR systems that support efficient healthcare delivery.

What are common challenges faced by EHR developers when integrating new features into existing healthcare systems?

EHR Developers often encounter challenges such as dealing with legacy code, ensuring compatibility with multiple healthcare standards (like HL7 or FHIR), and maintaining strict data security and privacy requirements. Collaboration with clinical staff is essential to ensure new features meet real-world needs, which can require frequent iterations and clear communication. Additionally, EHR Developers must be prepared to troubleshoot interoperability issues between different modules and external healthcare applications.

What is the difference between Ehr Developer vs EHR Analyst?

AspectEHR DeveloperEHR Analyst
Required CredentialsTypically requires a degree in computer science, health informatics, or related field; certifications like Epic, Cerner, or HL7 are commonUsually holds a degree in health information management, nursing, or related field; certifications like RHIT or RHIA are common
Work EnvironmentWorks primarily with software development teams, coding, and customizing EHR systemsFocuses on analyzing workflows, user needs, and optimizing EHR usage for clinical staff
Employer & Industry UsageEmployed by healthcare IT companies, hospitals, or EHR vendorsEmployed mainly by healthcare providers, hospitals, or health systems

While both roles are integral to EHR systems, EHR Developers focus on building and customizing the software, whereas EHR Analysts optimize system use and workflows. Understanding these differences helps in choosing the right career path or job search focus.

What are popular job titles related to Ehr Developer jobs in Missouri?

For Ehr Developer jobs in Missouri, the most frequently searched job titles are:

What job categories do people searching Ehr Developer jobs in Missouri look for?

The top searched job categories for Ehr Developer jobs in Missouri are:

What cities in Missouri are hiring for Ehr Developer jobs?

Cities in Missouri with the most Ehr Developer job openings:

EHR Application II Analyst

BJC HealthCare

Saint Louis, MO • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 3 days ago


BJC Healthcare rating

7.5

Company rating: 7.5 out of 10

Based on 232 frontline employees who took The Breakroom Quiz

232nd of 898 rated healthcare providers


Job description

Additional Information About the Role

BJC is hiring for the EHR Application II Analyst.  This role will be supporting the lab applications.  We are looking for applicants with IT experience and lab experience is highly preferred.  Must be located in the St. Louis metro area.   Remote position, but onsite support will be required at times. 


Overview

BJC HealthCare is one of the largest nonprofit health care organizations in the United States, delivering services to residents primarily in the greater St. Louis, southern Illinois and southeast Missouri regions. With net revenues of $6.3 billion and more than 30,000 employees, BJC serves patients and their families in urban, suburban and rural communities through its 14 hospitals and multiple community health locations. Services include inpatient and outpatient care, primary care, community health and wellness, workplace health, home health, community mental health, rehabilitation, long-term care and hospice.

BJC is the largest provider of charity care, unreimbursed care and community benefits in the state of Missouri. BJC and its hospitals and health service organizations provide $785.9 million annually in community benefit. That includes $410.6 million in charity care and other financial assistance to patients to ensure medical care regardless of their ability to pay. In addition, BJC provides additional community benefits through commitments to research, emergency preparedness, regional health care safety net services, health literacy, community outreach and community health programs and regional economic development.

BJC’s patients have access to the latest advances in medical science and technology through a formal affiliation between Barnes-Jewish Hospital and St. Louis Children’s Hospital with the renowned Washington University School of Medicine, which consistently ranks among the top medical schools in the country.

By ''Caring for Systems that Care for People'', BJC HealthCare Information Services (IS) is a key enabler of the mission, strategy and operating excellence that is associated with BJC HealthCare. Information Services is comprised of over 650 individuals working together to provide effective delivery of system development, implementation and support as well as strategic IT planning and analysis to BJC's Hospitals and Health Service Organizations.


Preferred Qualifications

Role Purpose

Under moderate direction, the EHR Application Analyst II is responsible for configuring, modifying, testing, and maintaining Epic & other Clinical applications. Builds collaborative relationships with hospital leadership, clinical department users, technology and other corporate departments to facilitate usage and acceptance of the system. May be assigned to more complex build and configuration tasks and resolve advance issues. Provides second-tier support to end users to ensure reliable application system availability and performance. May be responsible for system integrity. Provides solutions or resolves end-user system issues. Epic or applicable certifications will be required within 6 months of hire.

Responsibilities

  • Designs, verifies, documents, amends and refactors complex software configurations for deployment. Contributes to the selection of the software configuration methods, tools and techniques. Applies agreed standards and tools, to achieve well-engineered outcomes. Participates in reviews of own work and leads reviews of colleagues' work.
  • Investigates and resolves issues relating to applications. Follows agreed procedures to identify and resolve issues with applications. Uses application management software and tools to collect agreed performance statistics. Carries out agreed applications maintenance tasks.
  • Develops and executes test plans and test cases. Collaborates across parties involved in product, systems or service design and development to enable comprehensive test coverage. Analyses and reports on test activities, results, issues and risks, including the work of others.
  • Evaluates design options and prototypes to obtain user feedback on requirements of developing systems, products, services or devices. Selects appropriate tools and techniques to evaluate user experiences of systems, products, services or devices.
  • Ensures that incidents are handled according to agreed procedures.Prioritizes and diagnoses incidents. Investigates causes of incidents and seeks resolution. Escalates unresolved incidents.Documents and closes resolved incidents.Contributes to testing and improving incident management procedures.
  • May be part of an after-hours on-call rotation.
  • Minimum Requirements

    Education

  • High School Diploma or GED
  • Experience

  • 2-5 years
  • Supervisor Experience

  • No Experience
  • Preferred Requirements

    Education

  • Bachelor's Degree
  • Experience

  • 5-10 years

  • Benefits and Legal Statement

    BJC Total Rewards

    At BJC we're committed to providing you and your family with benefits and resources to help you manage your physical, emotional, social and financial well-being.

    • Comprehensive medical, dental, vison, life insurance, and legal services available first day of the month after hire date
    • Disability insurance* paid for by BJC
    • Annual 4% BJC Automatic Retirement Contribution
    • 401(k) plan with BJC match
    • Tuition Assistance available on first day
    • BJC Institute for Learning and Development
    • Health Care and Dependent Care Flexible Spending Accounts
    • Paid Time Off benefit combines vacation, sick days, holidays and personal time
    • Adoption assistance

    To learn more, go to our Benefits Summary.

    *Not all benefits apply to all jobs

    The above information on this description has been designed to indicate the general nature and level of work performed by employees in this position. It is not designed to contain or be interpreted as an exhaustive list of all responsibilities, duties and qualifications required of employees assigned to this job. Equal Opportunity Employer

    Qualifications:

    Role Purpose

    Under moderate direction, the EHR Application Analyst II is responsible for configuring, modifying, testing, and maintaining Epic & other Clinical applications. Builds collaborative relationships with hospital leadership, clinical department users, technology and other corporate departments to facilitate usage and acceptance of the system. May be assigned to more complex build and configuration tasks and resolve advance issues. Provides second-tier support to end users to ensure reliable application system availability and performance. May be responsible for system integrity. Provides solutions or resolves end-user system issues. Epic or applicable certifications will be required within 6 months of hire.

    Responsibilities

  • Designs, verifies, documents, amends and refactors complex software configurations for deployment. Contributes to the selection of the software configuration methods, tools and techniques. Applies agreed standards and tools, to achieve well-engineered outcomes. Participates in reviews of own work and leads reviews of colleagues' work.
  • Investigates and resolves issues relating to applications. Follows agreed procedures to identify and resolve issues with applications. Uses application management software and tools to collect agreed performance statistics. Carries out agreed applications maintenance tasks.
  • Develops and executes test plans and test cases. Collaborates across parties involved in product, systems or service design and development to enable comprehensive test coverage. Analyses and reports on test activities, results, issues and risks, including the work of others.
  • Evaluates design options and prototypes to obtain user feedback on requirements of developing systems, products, services or devices. Selects appropriate tools and techniques to evaluate user experiences of systems, products, services or devices.
  • Ensures that incidents are handled according to agreed procedures.Prioritizes and diagnoses incidents. Investigates causes of incidents and seeks resolution. Escalates unresolved incidents.Documents and closes resolved incidents.Contributes to testing and improving incident management procedures.
  • May be part of an after-hours on-call rotation.
  • Minimum Requirements

    Education

  • High School Diploma or GED
  • Experience

  • 2-5 years
  • Supervisor Experience

  • No Experience
  • Preferred Requirements

    Education

  • Bachelor's Degree
  • Experience

  • 5-10 years
  • Education:UNAVAILABLEEmployment Type: FULL_TIME

    What BJC Healthcare employees say

    Pay

    Benefits

    Hours and flexibility

    Workplace

    Get the full story on Breakroom


    BJC Healthcare logo

    About BJC Healthcare

    Sourced by ZipRecruiter

    BJC Healthcare, situated in Saint Louis, MO, US, is one of the largest healthcare organizations in the United States. Launched in 1993, BJC encompasses 15 hospitals and multiple health service organizations covering the metropolitan St. Louis area, mid-Missouri and Southern Illinois. This healthcare titan's services cover a vast field, from community health and wellness, to pediatric care, to advanced specialty care. BJC is well-known for its two nationally recognized hospitals, Barnes-Jewish Hospital and St. Louis Children's Hospital, both affiliated with Washington University School of Medicine. Its mission revolves around improving the health and well-being of the communities it serves through leadership, education, innovation, and excellence in medicine.

    Industry

    Health care and social assistance

    Company size

    10,000+ Employees

    Headquarters location

    Saint Louis, MO, US