Share this Job








Our Clinical Systems department’s topnotch Integration team is seeking a Senior Software Engineer to work on critical, enterprise-level initiatives, specifically designing integration solutions for sharing data among various EHRs, Revenue Cycle, Clinical /Ancillary and Business systems.  In this role, you will work on developing integration workflows, test plans, and test cases.


Responsibilities include:

  • Analysis and documentation of user needs and requirements
  • Development of HL7, EDI/X12, XML and other customized solutions and specifications for interfaces
  • Creation and execution of test plans
  • Interface troubleshooting and problem resolution
  • Written system and end-user documentation
  • Interface between the departmental users/clients and the various divisions within Montefiore’s IT departments
  • Document integration workflow, workflow redesign and procedural changes
  • Communicate with the EMR, Revenue Cycle and Business systems vendors and identify and document requirements
  • Develop and modify interface specifications document based on project requirements.
  • Create and execute test plans for each interface.  Participate in end user and integration testing
  • Develop turnover documentation of interfaces to support.
  • Troubleshoot HL7, XML and other application issues.
  • Provide day-to-day operational support for Interfaces
  • Coordinate modifications to HL7, XML and EDI interfaces with different departments
  • Recommend improvements and increase efficiency of the IT systems and users
  • Assist with coordination of vendor activities including hardware and software installation
  • Test new systems, version upgrades, interfaces and other system modifications
  • Participate in 24 x 7 on-call coverage rotation.



  • 5+ years of IT experience, with 50% of that time working with Integration Engine employing SOA/Enterprise Service Bus technology stack
  • 3 – 5 years of experience with the Java Development Kit (JDK) programming – versions 1.5 or 1.6 or higher or other object oriented programming languages such as C# and VB.Net. 
  • 2+ years SQL experience (Cache, MS SQL, Oracle, Sybase, MySQL).
  • Familiarity with HL7, XML/CDA and EDI Standards
  • Experience integrating the Health Enterprise (IHE) Infrastructure Profiles such as XCA, XDS, PDQ, PIX, XDR, XCPD, etc.
  • Knowledge of standards adopted by Health Information Technology Standards Panel (HITSP)
  • Experience with XML schema, Web Services and Data Services.
  • Experience working in Windows, UNIX and LINUX environments
  • Strong problem solving and analytical skills



  • Experience with InterSystems Ensemble or other Integration Engines or strategies
  • Information Builders iWay Software or similar ERP Integration Engines


Department: Montefiore Information Technology Bargaining Unit: Non Union Campus: YONKERS  Employment Status: Regular Full-Time Address: 3 Odell Plaza, Yonkers
Shift: Day Scheduled Hours: 8:30 AM-5 PM Req ID: 105964 


Montefiore is an equal employment opportunity employer. Montefiore will recruit, hire, train, transfer, promote, layoff and discharge associates in all job classifications without regard to their race, color, religion, creed, national origin, alienage or citizenship status, age, gender, actual or presumed disability, history of disability, sexual orientation, gender identity, gender expression, genetic predisposition or carrier status, pregnancy, military status, marital status, or partnership status, or any other characteristic protected by law. 



To heal, to teach, to discover and to advance the health of the communities we serve.

To be a premier academic medical center that transforms health and enriches lives.

Define our philosophy of care, they shape our actions and motivate and inspire us to pursue excellence and achieve the goals we have set forth for the future. Our values include:

  • Humanity
  • Innovation
  • Teamwork
  • Diversity
  • Equity