EPIC Applications Analyst - Ambulatory

Advocate Health•Winston-Salem, NC
•$38 - $57•Remote

About The Position

The EPIC Applications Analyst supports assigned Epic applications by analyzing clinical and business processes, gathering and translating user requirements, configuring systems, and evaluating whether solutions meet business and clinical needs. The role performs workflow analysis and process mapping, prepares requirements and design documentation, develops and executes testing, and provides training and ongoing application support. The analyst monitors system functionality and related processes, maintains product and quality-control documentation, communicates project status and upgrades to clinic users, and schedules and manages application version upgrades. The position is fully remote from the listed eligible states, works a Monday–Friday day shift, and participates in rotational evening, weekend, and holiday on-call coverage. The role is full-time at 40 hours per week.

Requirements

  • Bachelor's degree (or equivalent knowledge) in Computer Science or a related field.
  • Typically three years of experience in an IT or clinical environment involving business process mapping and analysis, defining business and user requirements, acceptance testing, and documentation.
  • Obtain required Epic certification(s) within six months and maintain annual educational requirements.
  • Experience using applications, operating systems, and databases, including basic hardware, platform, connectivity, and interface design.
  • Project management experience and ability to use project management software.
  • Ability to work with minimal supervision, balance multiple tasks, pay attention to detail, set priorities, and complete assignments promptly while providing excellent customer service.
  • Organizational, analytical, problem-solving, and issue-resolution skills.
  • Strong written and oral communication skills and ability to work closely with healthcare application users, vendors, and technical professionals.
  • Ability to translate user requirements into system specifications and understanding of change management practices and procedures.
  • Understanding of technical components and how they relate to applications.
  • Ability to travel for work.
  • Ability to operate equipment necessary to perform the job and lift up to 40 pounds occasionally.

Nice To Haves

  • Previous experience in Epic Ambulatory and/or Epic Ambulatory certification.

Responsibilities

  • Identify, map, measure, analyze, and improve routine to moderately complex clinical and business processes, problems, and information requirements for assigned Epic applications.
  • Perform current- and future-state workflow analysis and map critical business processes using business process reengineering techniques, industry standards, and best practices.
  • Prepare business requirements documentation using case diagrams, data flow diagrams, data models, and object models, and evaluate whether proposed solutions meet business and clinical needs.
  • Translate user requirements into functional and technical design specifications, review them with users for accuracy, prioritize requirements, and discuss their technological impact.
  • Configure applicable systems to meet business requirements.
  • Develop test plans, test cases, and test scripts; conduct unit, integration, system, and end-user acceptance testing; track problem reports and document outcomes.
  • Develop training materials and provide client and support training, including training trainers and end users as appropriate.
  • Monitor system functionality and clinical and business processes, instituting changes as needed.
  • Explain assigned applications and related systems to users and help them use application functionality and process flows.
  • Develop and maintain product documentation, including workflows, requirements, functional specifications, installation instructions, test procedures, user manuals, procedures, troubleshooting guidelines, and change and quality-control documentation.
  • Communicate project status and upgrades to clinic users, including potential delays or application downtime.
  • Manage and prioritize multiple user requests, schedule and manage application version upgrades, serve as a resource for assigned applications, assist with troubleshooting, and respond to user calls as needed.
  • Obtain required Epic certification within six months and maintain annual educational requirements for the certification(s) required by the department.

Benefits

  • Paid time off programs.
  • Medical, dental, vision, life, and short- and long-term disability benefits.
  • Flexible spending accounts for eligible healthcare and dependent-care expenses.
  • Adoption assistance and paid parental leave.
  • Defined contribution retirement plans with employer match and other financial wellness programs.
  • Educational Assistance Program.
  • Competitive compensation, with premium pay such as shift and on-call pay where applicable.
  • Incentive pay for select positions.
  • Opportunity for annual increases based on performance.
  • Career development programs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service