HL7 Interface Programmer - Epic Bridges
Facility: University of Maryland Medical System
Employment Type: Full Time
Location: Columbia, MD Shift/Schedule: DAY
Department: IST: INTEGRATION
Posted FTE: 1.0
Job Posting Category:
Hours of Work: M-F, 8a-4p
Job ID #: 38490
Benefits Eligible:
Minimum Education:
License/Cert Required: Not Indicated
Minimum Experience:
Specialty Type: Not Applicable
What You Will Do:
Integration Programmer - HL7/Epic Bridges
The University of Maryland Medical System is a 12-hospital system with academic, community and specialty medical services reaching every part of Maryland and beyond. UMMS is a national and regional referral center for trauma, cancer care, neurocare, cardiac care, women's and children's health and physical rehabilitation. UMMS is the fourth largest private employer in the Baltimore metropolitan area and one of the top 20 employers in the state of Maryland. No organization will give you the clinical variety, the support, or the opportunities for professional growth that you’ll enjoy as a member of our team.
UMMS is seeking an Interface Programmer to assist in development and support of Epic Bridges into our 12 hospital system. Experience with the following is Strongly preferred:
Interface engines (EIE, CIH, Cloverleaf, BizTalk)
Epic Bridges
HL7 experience
Enterprise integration projects
Data Conversions
HIE Integration .
General Summary
Under general supervision, works from specifications to develop or modify moderately complex integration of software programs applications. Participates in design, coding, benchmark testing, debugging, and documentation of programs/specifications. Prepares detailed specifications from which programs will be written. Responsible for quality assurance review. Responsible for project completion and user satisfaction.
Principal Responsibilities and Tasks
1. Defines, develops, tests and implements new interfaces between product suite and Customer applications/interface upgrades.
2. Prepares accurate and complete technical specifications, such as schema or file specifications, program specifications, backup and recovery controls as necessary for all development efforts.
3. Plan, execute, and manage the integration of new applications into existing infrastructure, systems and software throughout the enterprise.
4. Works closely with users to define objectives and outputs of proposed applications in accordance with divisional standards. Conducts or participates in feasibility studies to determine the most appropriate technical solutions for proposed requirements.
5. Develops prototypical systems or system components to demonstrate technical feasibility. Prototype construction may include the new utilization of hardware and software development tools and techniques.
6. Develops interface testing and programming plans. Participates in hardware and software evaluation efforts related to the purchase or utilization of new hardware, new systems, and new system or application development software.
7. Develops or modifies moderate to highly complex or technically advanced application enhancements in accordance with accepted protocols and standards.
8. Assist with the development of software in a variety of environments and platforms to address stated department goals and needs. Resultant software should conform to accepted standards for robustness, re-usability, modularity, efficiency, etc. Software development efforts should result in defect free systems.
9. Provides advanced application support and guidance to end users and provides technical guidance to less experienced personnel. Serves as a point of contact for application problems. Able to quickly assess problems and identify resolutions.
What You Need to Be Successful:
Education and Experience
1. Bachelor's Degree in Computer Science or a related discipline or equivalent professional experience in required. Additional certifications may be required.
2. Five (5) years progressively responsible experience in information systems, including two years performing programming or systems analysis, or equivalent is required.
3. Three (3) years’ experience working with HL7 interfaces and interface engines.4. Experience in all aspects of full life cycle of interface design, development, and testing.
5. Certification & Training in Epic Bridges and Cache object script a plus.
Skills Preferred
Epic Bridges
Ensemble Interface Engine
Interface Error Log Management
For more information, please visit UMMS.org/careers
*LI-AB1
~CB
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.
Facility: University of Maryland Medical System
Employment Type: Full Time
Location: Columbia, MD Shift/Schedule: DAY
Department: IST: INTEGRATION
Posted FTE: 1.0
Job Posting Category:
Hours of Work: M-F, 8a-4p
Job ID #: 38490
Benefits Eligible:
Minimum Education:
License/Cert Required: Not Indicated
Minimum Experience:
Specialty Type: Not Applicable
What You Will Do:
Integration Programmer - HL7/Epic Bridges
The University of Maryland Medical System is a 12-hospital system with academic, community and specialty medical services reaching every part of Maryland and beyond. UMMS is a national and regional referral center for trauma, cancer care, neurocare, cardiac care, women's and children's health and physical rehabilitation. UMMS is the fourth largest private employer in the Baltimore metropolitan area and one of the top 20 employers in the state of Maryland. No organization will give you the clinical variety, the support, or the opportunities for professional growth that you’ll enjoy as a member of our team.
UMMS is seeking an Interface Programmer to assist in development and support of Epic Bridges into our 12 hospital system. Experience with the following is Strongly preferred:
Interface engines (EIE, CIH, Cloverleaf, BizTalk)
Epic Bridges
HL7 experience
Enterprise integration projects
Data Conversions
HIE Integration .
General Summary
Under general supervision, works from specifications to develop or modify moderately complex integration of software programs applications. Participates in design, coding, benchmark testing, debugging, and documentation of programs/specifications. Prepares detailed specifications from which programs will be written. Responsible for quality assurance review. Responsible for project completion and user satisfaction.
Principal Responsibilities and Tasks
1. Defines, develops, tests and implements new interfaces between product suite and Customer applications/interface upgrades.
2. Prepares accurate and complete technical specifications, such as schema or file specifications, program specifications, backup and recovery controls as necessary for all development efforts.
3. Plan, execute, and manage the integration of new applications into existing infrastructure, systems and software throughout the enterprise.
4. Works closely with users to define objectives and outputs of proposed applications in accordance with divisional standards. Conducts or participates in feasibility studies to determine the most appropriate technical solutions for proposed requirements.
5. Develops prototypical systems or system components to demonstrate technical feasibility. Prototype construction may include the new utilization of hardware and software development tools and techniques.
6. Develops interface testing and programming plans. Participates in hardware and software evaluation efforts related to the purchase or utilization of new hardware, new systems, and new system or application development software.
7. Develops or modifies moderate to highly complex or technically advanced application enhancements in accordance with accepted protocols and standards.
8. Assist with the development of software in a variety of environments and platforms to address stated department goals and needs. Resultant software should conform to accepted standards for robustness, re-usability, modularity, efficiency, etc. Software development efforts should result in defect free systems.
9. Provides advanced application support and guidance to end users and provides technical guidance to less experienced personnel. Serves as a point of contact for application problems. Able to quickly assess problems and identify resolutions.
What You Need to Be Successful:
Education and Experience
1. Bachelor's Degree in Computer Science or a related discipline or equivalent professional experience in required. Additional certifications may be required.
2. Five (5) years progressively responsible experience in information systems, including two years performing programming or systems analysis, or equivalent is required.
3. Three (3) years’ experience working with HL7 interfaces and interface engines.4. Experience in all aspects of full life cycle of interface design, development, and testing.
5. Certification & Training in Epic Bridges and Cache object script a plus.
Skills Preferred
Epic Bridges
Ensemble Interface Engine
Interface Error Log Management
For more information, please visit UMMS.org/careers
*LI-AB1
~CB
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.