> Markdown version of [/jobs/ext/1832969-sr-integration-interface-eng](https://www.wearedevelopers.com/jobs/ext/1832969-sr-integration-interface-eng). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr Integration Interface Eng - **Company:** Rush University Medical Center - **Location:** Chicago, IL, United States (Remote available) - **Experience:** Expert - **Salary:** $87,110.0 - $129,792.0 - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), Active Directory, Application Programming Interfaces (APIs), Cascading Style Sheets (CSS), Hospital Information Systems, Cloud Computing, Code Review, Computer Programming, Middleware, Issue Tracking Systems, Virtual Private Networks (VPN), Automation of Marketing, Rhapsody, Server Administration, Software Engineering, Systems Integration, Unix Commands, Web Services, Network Switches, File Transfer Protocol (FTP), Fast Healthcare Interoperability Resources, Electronic Medical Records, Information Technology, Health Level Seven International, Enterprise Integration, Infor, Front End Software Development, Intersystems, Epic Bridges, Servicenow - **Published:** July 14, 2026 - **Apply:** https://www.juju.com/job/00000000gghjbh ## About the Role * Bachelor's degree in Computer Science or related field. * Minimum of five (5) + years' experience designing, developing, and supporting production HL7/FHIR interfaces, using an interface engine platform like InterSystems Healthshare/Ensemble * Current Epic Certification (Bridges, InterConnect, App Orchard, other) * Certification/proven experiences using one of the following interface engines: InterSystems Healthshare Ensemble, INFOR Cloverleaf, Rhapsody, E*Gate/JCAPPS, other * 3 + years' experience with Networking (connectivity troubleshooting, VPN, etc.) * 3 + years' experience with basic Unix commands * Requires a strong understanding and ability to demonstrate front-end programming technologies, which may include cache object script, HTML, JavaScript, CSS, or others. * Experience with API and web service integrations * 3 + years mentoring/leading integration development team members: training, coaching, and assistance * Clear and concise written and verbal communication skills. * Experience of Implementing technical related team documentation (written standards, procedures and policies) * Analytical, multi-tasking and problem-solving skills. * Ability to validate vendor technical specification and facilitate testing * Ability to work with a team. * Demonstration of Leadership skills. Preferred Job Qualifications: * Exposure to project management with track record of maintaining deliverables and communication of responsible milestone and task to the project teams. * Exposure to server administration, security, active directory, and cloud technologies * Experience with ServiceNow or similar incident tracking software. ## Description Rush salaries are determined by many factors including, but not limited to, education, job-related experience and skills, as well as internal equity and industry specific market data. The pay range for each role reflects Rush's anticipated wage or salary reasonably expected to be offered for the position. Offers may vary depending on the circumstances of each case., Primary responsibilities directed at analysis, design, development and support of data pathways using middleware technologies integrating the Hospital Information System (Epic EMR) with ancillary support systems. Exemplifies the Rush mission, vision and ICARE values and acts in accordance with Rush policies and procedures., 1. Serve team as a subject matter expert in complex technical areas critical to the organization. 2. Responsible for keeping current with leading integration technologies as well as evaluation/adoption of new solutions. 3. Responsible and accountable for internal system administration (Bridges, InterConnect, Middleware, etc.) 4. Analyzes results of user testing to define interface requirements and develops specifications or prototypes. 5. Develops, designs, and edits interface templates or interface code, following established software development methodologies. 6. Writes test plans and conducts testing to ensure interface usability, functionality and compatibility with existing technologies. 7. Participates in code reviews with junior engineers. 8. Review and gap analysis of messaging protocols/structures (HL7, FHIR, etc.) supplied through vendor requirements/specifications. 9. Programmatic design, development, and testing of interface pathways to support enhancements, modifications, upgrades, and new system implementations. 10. Remain current certification standings (Epic, other) and demonstrate ability to follow established software development methodologies as well as department standard procedures and policies. 11. Oversee integrated testing cycles and ensure interface usability, functionality and compatibility with existing technologies - making necessary adjustments or modifications as indicated. 12. Configuration and maintenance of Epic Bridges Interfaces as well as InterConnect Services; including reading and review of release notes and service bulletins. 13. Technical Support of Epic upgrade release schedule as indicated. 14. Maintain and configuration of organizational FTP transfers as indicated. 15. Conduct peer code reviews with junior team members. 16. Manages user support and feedback. 17. Escalation of issues accordingly within department ServiceNow policy (Manager) - communication and inclusion of vendor related appropriate parties 18. Other duties as assigned. Rush is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics. **Position** Sr Integration Interface Eng ## Related Videos - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Why make use of an integration platform in today's software developments and infrastructure?](https://www.wearedevelopers.com/videos/758-why-make-use-of-an-integration-platform-in-today-s-software-developments-and-infrastructure) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) - [From Bedside Beeps to Interoperable Bytes – Getting your medical devices ready to talk the IEEE 11073 language](https://www.wearedevelopers.com/videos/771-from-bedside-beeps-to-interoperable-bytes-getting-your-medical-devices-ready-to-talk-the-ieee-11073-language) - [ZEISS & Microsoft - Building the Next Generation Medical Ecosystem in the Cloud](https://www.wearedevelopers.com/videos/424-zeiss-microsoft-building-the-next-generation-medical-ecosystem-in-the-cloud) - [WeAreDevelopers LIVE - Streaming HTML](https://www.wearedevelopers.com/videos/2135-wearedevelopers-live-streaming-html) ## Related Articles - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)