This job posting isn't available in all website languages


093926 Requisition #
Thanks for your interest in the EPIC PROGRAMMER/ANALYST (Bridges) position. Unfortunately this position has been closed but you can search our 622 open jobs by clicking here.

Minimum Level of Education Required: Associate degree

Additional requirements:

 Type of degree: Associate Degree with 6 plus years job experience & 3 years Epic experience or Bachelor Degree with 4 plus years job experience & 2 years Epic experience

 Area of study or major: Computer Science, Data Processing, Medical Technology, Radiology, Mathematics, Engineering, Biomedical Engineering, Laboratory, Pharmacy, or Medicine.

§ Preferred educational qualifications: N/A

§ Position specific testing requirement: N/A


· Epic BRIDGES application certification is required within six (6) months in position.  Rhapsody Associate certification for the interface engine is required within 1 year in position.


Minimum Level of Experience Required: 3 - 5 years of job related experience

Other experience requirements: Experience with implementing clinical and/or healthcare business information systems in a large-scale and complex healthcare organization. Requires knowledge of the Microsoft Office Suite of applications.


  • Demonstrates specialized knowledge of and expertise in: relevant systems, applications and interfaces. Delivers solution sets for systems and application problems.
  • Preferred experience: HIE, Epic, FHIR, API, interoperability, FTP/IP Protocols
  • Preferred languages: HL7, XML, Java, other scripting languages.
  • Demonstrates proficiency in all skills required to facilitate application and systems enhancements or replacements.
  • Capability to analyze and resolve highly complex system integration problems.
  • Demonstrates an expert understanding of clinical and/or business operations.
  • Communicates effectively with users, colleagues, developers, and organizational administration.
  • Demonstrates excellent analytical skills.
  • Collaborates with cross-functional work teams with minimal supervision.
  • Ability to leads complex projects, including system design documentation, procedures, process and data flows, and provide recommendations for system enhancements and replacements.
  • Demonstrates advanced interpersonal skills to effectively interface with department leadership and staff, physicians, vendors, and consultants. Able to effectively communicate technical subjects to non-technical customers.

Essential Duties & Functions:

1. Responsible for the processing and implementation of approved change requests within established service level agreements.

2. Conducts HL7 and other healthcare data interoperability protocols, interface development, and data conversion.

3. Builds HL7 interface system components.

4. Works with affiliates to analyze design, document, test, troubleshoot, and coordinate implementation of HL7 interfaces.

5. Build, maintain, and support Rhapsody interface engine.

6. Conducts data analysis, data transformation and data load into Epic via HL7 and FHIR.

7. Monitors interface application error logs to overcome production and testing issues.

8. Creates, modifies, and tests message structures, events, and connections

9. Responds to assigned system incidents, providing support and assistance to all users to correct and avoid recurrence of problems.

10. Works as a team member or leader on projects as well as provides estimates for complex work efforts. Dimensions of project assignments range from simple stand-alone applications to large projects.

11. Provides back-up assistance to other team members and shares knowledge/education with fellow team members.

12. Works independently with minimal supervision.

13. Researches, learns and understands the Premier Health IT policies, procedures and practices, especially related to change management, incident handling and service level agreements.

14. Delivers solutions to complex business problems that are cost-effective and produce high levels of quality and customer satisfaction.

15. Leads and mentors other programmer analysts in the development, implementation, and problem resolution of an application. This is accomplished through planning, scheduling, assigning, coordinating, and reviewing tasks performed by team members. May provide input to the yearly performance evaluation of staff.

16. Evaluates software and hardware products and make recommendations for improving operations or processes.

17. Typical work hours are M-F 8am-5pm and may vary based operational need. May also be required to participate in a 24 x 7 on-call support rotation to meet the critical clinical and business needs of the organization.

Previous Job Searches

My Profile

Create and manage your application profile.

Go to Profile

My Submissions

Track your application(s).

My Submissions

Similar Listings


📁 Professional

Requisition #: 094879


📁 Professional

Requisition #: 094937


📁 Professional

Requisition #: 093387