Integration Engineer
In order to bolster our ability to manage our integrations at scale we have developed an Integration Operations Platform (IOP) as an environment where every SwervePay client’s integrations will ultimately be developed, housed and executed. The IOP enables integration connections to SwervePay’s Healthcare Integration Landing Zone (H-ILZ). The H-ILZ is a harmonized data environment that contains the healthcare data needed to enable SwervePay to provide its services to the Healthcare industry.
In order to service this infrastructure at scale, we seek to hire a strong integration development resource who will work with our partners to establish robust, bi-directional data integrations between partner PM/EMR environments and our own SwervePay H-ILZ. This resource will be responsible for building/testing/deploying future partner integrations as well as act as the general technical point of contact for the SwervePay implementation process.
Additionally, this resource will play a crucial role in the continuous feedback culture we foster internally, building lessons learned from previous implementation projects into our standardized project plan and aiding our internal engineering team in optimizing data flow within the SwervePay data environment.
Position Title: Integration Engineer
Integration Engineer Responsibilities:
· Work with internal & external stakeholders to collect and refine detailed integration requirements based on the unique nature of each PM/EMR in scope for the project
· Work with client technical teams to build secure connectivity between systems
· Use RESTful API technology to build bi-directional interfaces between SwervePay’s integration/data environment and Client PM/EMR systems
· Program data translation/conversion steps based on business logic and SwervePay platform requirements
· Clearly articulate technical specifics of the integration project to client-side technical resources
· Apply waterfall development methodology per integration, migrating each individual integration through lower test/stage environments through production
· Collaborate with SwervePay engineering resources to optimize data flow between the Integration Operations Platform (IOP) and the H-ILZ
· Determine KPI thresholds for Integration pipeline performance monitoring at the individual integration level
· Execute a robust system test plan to validate a live integration
· Work with integration manager to synthesize project feedback into future integration project plans
Skill requirements:
· 3-6 yrs. experience with healthcare industry integration methods related to demographics, appointments, copays, balances and payment posting
· 3-6 yrs. of experience in interface management & development, particularly with a focus on performance tuning and monitoring capabilities
· Experience developing and maintaining integration pathways in a multi-tenant integration environment
· Must have database and development experience with freeware SQL platforms (PostgreSQL, MySQL, etc.)
· Must have experience using RESTful API frameworks/calls to GET, POST, PUT or DELETE data between Healthcare data assets
· Monitoring and development experience with integration engines/tools such as iNTERFACEWARE Iguana, Infor Cloverleaf, Orion Rhapsody, InterSystems Ensemble, Informatica Powercenter, etc. Experience with Intersystems Ensemble a plus
· Strong ability to organize, prioritize, make decisions and work independently
· Strong planning skills to meet and measure against team and individual
· Ability to think logically for interpreting, analyzing, and discussing customer needs and industry capability needs
· Strong ability to evaluate technical options and architect solutions
· Experience in developing direct system to system, bi-directional integrations for at least three of the following PM/EMR systems - Allscripts, Athena, Cerner, eCW, Epic, GE Centricity, Greenway, McKesson, Meditech and NextGen
· Strong people skills, including proficiency in verbal and written communication and conflict situations
Academic and Training Qualifications:
· Bachelors degree in Information Science, Computer Science Software, Computer Engineering, Healthcare Informatics/Information Systems or other relevant degree
· Masters degree in similar discipline a plus
· HL7 version 2.3 or greater certification and/or demonstrable experience a plus