As an Epic ambulatory, you handle the responsibilities of designing, implementing, testing, and maintaining software for EpicCare Ambulatory applications. You analyze the system to ensure compliance with programming requirements and procedure and training regulations. Your duties are to build clinical workflows, provide software development for the electronic health record (EHR) system, test and troubleshoot the software, install updates, modify system applications based on clinic needs, and prepare reports on how changes may affect other programs. An Epic ambulatory analyst also makes software and application updates and provides end-user support.