IT Interface Engineer, Epic Bridges (Full Time)

July 10, 2023
Apply Now

Job Description

Benefis Health System

Great Falls, Montana, The IS Interface Engineer is responsible for implementing integration techniques to link data between functions in separate applications, and for the translation of data between disparate systems. The Interface Engineer understands the data schemas, definitions, and specifications, and builds, configures, and tests interfaces using various technologies to connect and exchange data between information systems applications within the health system. The Interface Engineer enhances, monitors, tests, and troubleshoots existing interfaces and interacts with ITS applications staff and end users to ensure existing systems are meeting end user needs and working effectively. The Interface Engineer also actively leads in planning and design of any new or modifications or enhancements of any current interfaces. The Interface Engineer works closely with vendors’ technical personnel, ensuring data and interface specifications are defined, and overseeing the integration of functions between disparate systems. The Engineer assist ITS leaders in the development of strategies to ensure data exchange between various applications and systems; working to ensure data is understood, translated, and communicated effectively. The Engineer works to establish proactive monitoring to promptly detect possible issues with complex interfaces, and maintains detailed documentation of interfaces. The Engineer actively supports the on-time, on-budget completion of ITS projects requiring interfaces. The Interface Engineer will provide on-call support as needed. Makes recommendation as to the use and the replacement or purchase of a new interface engine.

FLSA: EXEMPT DUTIES AND RESPONSIBILITIES: Responsible for detailed analysis, design and maintenance of system integration functions. Presents designs and seeks acceptance of project sponsor and IT leadership. Obtains approval prior to making any changes to active, production interfaces. Performs feasibility studies and requirements analysis for system integration between applications using healthcare and industry standard formats. Assist applications analysts in preparing data flow diagrams and analyzing data quality. Uses a variety of approved technical techniques including interface engines, message routing, reformatting with GUI tools and scripting languages, and various communication protocols including TCP/IP and FTP. Conversant in HL7, PDF, ASCII, Flat File, HTML, XML, X. 12, DICOM, HIPAA message formats. Based on understanding of data and functional requirements, develops and maintains interfaces between core application systems and other applications using the interface engine manager and other technologies. Documents all interfaces through out the health system for the following functions: Data flow diagrams, Simplified interface troubleshooting for non-interface engineers, Full interface documentation for troubleshooting by interface engineers, Any other documentation as needed.

Analyzes data flow, application configurations, and interfaces to facilitate successful troubleshooting. Assists with the development of integrated test plans Assists with the development policies regarding the maintenance and support of application interfaces. Performs feasibility and gap analysis, complete specification, test plans, test cases/scenarios, perform testing, document results and obtain user verification/signoff of system modifications. Prepares project plans, and supports applications implementation projects by meeting deadlines as agreed upon and established in the project plan, giving advanced notification when a deadline is not feasible as early as possible in the process. Maintains a good working relationship with outside consultants and vendors. Works closely with vendor technical personnel, leading and facilitating interface design and implementation. Demonstrates the ability to be flexible, organized and function under moderately stressful situations. Maintains a good working relationship within the department and with other departments. Consistently demonstrates a professional, self-directed approach to department responsibilities. Performs on call duty as required.

Accepts additional responsibilities as assigned. Demonstrates the ability to deal with pressure to meet deadlines, to be accurate, and to handle constantly changing situations. Demonstrates the ability to deal with a variety of people, deal with stressful situations, and handle conflict. Professional Requirements: Adheres to dress code. Completes annual and department educational requirements. Maintains regulatory requirements. Wears identification while on duty. Maintains confidentiality at all times. Attends department staff meetings as required within the department. Reports to work on time and as scheduled; completes work in designated time.

Represents the organization in a positive and professional manner. Actively participates in performance improvement and continuous quality improvement (CQI) activities. Coordinates efforts in meeting regulatory compliance, federal, state and local regulations and standards Communicates and complies with the Benefis Health System Mission, Vision and Values as well as the focus statement of the department. Complies with Benefis Health System Organization Policies and Procedures. Complies with Health and Safety Standards and Guidelines. Bachelor’s degree in Computer Science, Software Engineering or equivalent technical experience required. Five years experience in developing and maintaining interfaces required. Five years experience in a health care environment preferred. Experience collaborating with and organizing large teams. Ability to work in a fast paced environment and manage multiple projects.

Source