EHR Systems Analyst

GENERAL SUMMARY: Under general supervision, formulates and defines system scope and objectives for the Epic EHR (electronic health record) and other ancillary systems.  Uses research and fact-finding to develop, configure or modify Epic and other integrated applications to create the comprehensive EHR solution. Prepares detailed specifications from which systems can be configured or coded. Analyzes and revises existing system logic difficulties and documentation as necessary. Competent to work on most phases of applications systems analysis activities but requires instruction and guidance in other phases. Works collaboratively with clinical and business owners to provide IT solutions that meet the needs of the areas involved.



  1. Knowledgeable in all phases of the system development life cycle including development of use cases, workflows, and evaluation of software solutions
  2. Assist users to identify current operating procedures and clarify business objectives
  3. Apply application/system knowledge to work with customers to develop requirements to create technology solutions to meet the business needs
  4. Perform in depth analysis of application/system and develop solutions to meet business/customer requirements, compare and evaluate options and recommend a course of action
  5. Assist in writing detailed description of users’ business needs, program functions and steps required to develop or modify systems under general guidance
  6. Analyze, design, build, code/configure, test, debug, and document all activities to support implementing and maintaining application systems under general direction
  7. Assist in testing all aspects of a solution including correct results, integration, data and system integrity
  8. Assure quality of work by coordinating review prior to implementation with appropriate written documentation
  9. Recognize and advise leadership of concerns and/or issues, and provide appropriate follow up to identified issues
  10. Create and maintain technical application documentation including test plans, application architecture diagrams, data flows, use cases and workflows
  11. Participate in training the end users, providing 24 x 7 customer support and assisting colleagues
  12. Participate in an on-call rotation to provide off-hours end user support




  • Bachelor’s degree required or equivalent combination of relevant work experience and education will be considered in lieu of a degree
  • Minimum 2 years of Epic or other EHR/EMR systems analysis experience required, strong understanding of healthcare business process and technology preferred.
  • Epic certification or comparable system certification preferred.
  • Experience with Epic software, preferred
  • Radiant and/or Cadence Epic Certification preferred


Other Qualifications:

  • Excellent analytical, organizational, and oral and written communication skills.
  • Ability to work independently and as a team member across multiple teams.
  • Ability to develop, document and ensure adherence to technical standards.
  • Ability to independently research and perform analysis to resolve complex issues.
  • Ability to understand customer requirements and their impact on technical directions of a solution.
  • Ability to successfully communicate technical information to non-technical audience.
  • Ability to maintain professionalism and react to customers appropriately while exhibiting the highest level of customer service.
  • Demonstrated success in using the specific tools and technologies required in this position
  • Strong understanding of business processes.