Summary: The Data Integration Engineer is responsible for developing, innovating, testing, maintaining, installing, and deploying interoperability solutions, middleware tools and related integrated technologies for determining best-fit data interchange and data integration. This position is an information technology professional, providing proficiency in programming and technical development of integrated solutions. The Data Integration Engineer delivers data integration solutions across legacy, newly developed, and purchased environments. The following are key responsibilities of an integration engineer: developing system modifications and specifications; data mapping; establishing interfaces; developing and modifying code, functions, programs, routines, and stored procedures to export, transform, and load data; meeting performance parameters; resolving and escalating integration issues; recommending adjustments as objectives change; provides consulting services to application teams, vendors and/or customers regarding how to integrate information technologies into clinical and business processes; designing and evaluating new data interchange formats; improving physical design; rewriting data policy, standards, and procedures and transitioning such. Skills sets for an integration engineer include Interface Administration, Web Services, HL7, EDI, FTP, TCP/IP, etc. using an Integration Engine(s) and/or middleware tools for configuration, scripting and programming, MS SQL and SSIS.
* Bachelor degree with three (3) or more years work experience as a Programmer, Technical or Systems Analyst and at least one (1) year experience in integration/interface programming, relational database programming or relational database administration OR equivalent five (5) years of work experience with two (2) years related to integration/interface programming, system design/analysis, database administration and/or programming, and project leadership skills.
* Experience in technical applications, scripting tools, report writing tools, form development tools, and web development tools such as .NET C#.
* Experience in systems analysis and design required.
* Experience in distributed process, multi system environment and integrated network.
* Must be able to effectively communicate with other CCHCS leadership, department managers, employees as well as the IT managers and staff of the Information Services department.
* Experience in interfaces with XML or HL7 or FTP or TCP/IP required.
* Experience in MS SQL and SSIS preferred. Experience in EDI a plus.
* Epic Bridges certification highly preferred.
* Epic certification is required within 6 months from offer, including 2 test retakes.
* If Epic certification/training is required, this position may require travel for the first three to five months, which will include roughly one week out of town travel per month.
Cook Children's is an EOE/AA - Minority/Females/Disability/Vet