Summary:
The Integration Interface Engineer is consistently proficient and independently performs installation, maintenance, and support of the HL7 interface engine for real-time interfaces, batch file transfers, Epic Bridges, and Interconnect web APIs. Provides detailed scope for projects to the manager and gives input on project prioritization. Provides mentorship and knowledge transfer to Integration Development Analysts. Provides input to the manager for Interface Development Analyst evaluations.
Under general supervision and in a team environment, follows the project management life cycle methodology to implement small/medium/large system integration projects. Performs field by field testing and full-volume testing of data. Works with clients, business analysts, and application developers to define specifications of changes. Builds translation tables and filters to meet specifications. Analyzes and tests HL7 messages. Performs modifications and documentation as assigned. Monitors interface engine ensuring uninterrupted message transfers. Participates in ongoing support of production environments by rotating a team on-call schedule as assigned for 24/7 client support coverage. Performs technical support maintenance on a scheduled quarterly basis. Embraces change management controls. Troubleshoots and maintains in-house developed integration processes as assigned.
Education:
Minimum requirement of an Associates degree in Computer Science, Engineering, Technology, or Healthcare related fields. Licensure/Certification:
Experience:
Minimum of 4 years of comparable experience coding in HL7. Knowledge of FHIR and web services preferred. Possesses the ability to lead process requirements. Skilled at problem solving, strong organization skills, strong attention to detail, and demonstrated ability to minimally understand complex issues. Ability to lead a team, communicate, both verbally and written, effectively with technical team, as well as leaders and end users. Ability to design, build, maintain, and troubleshoot technical software workflows. Ability to work under pressure and manage multiple tasks simultaneously. Working knowledge of the interface engine tools, programming with JavaScript, TCL, or another scripting language, and configuring scripted FTP based interfaces through secure channels.
Must exhibit the following characteristics:
Skills: