CorePoint HL7 Interface Developer
The Data Interface Developer is responsible for the design, development, testing, support and maintenance of application integration messaging infrastructure supporting mission critical clinical and business processes at City of Hope. The position requires deep understanding of HL7 messaging standards and message structure, enterprise level interface integration platforms (e.g. CorePoint, Rhapsody) and expertise in building complex event based real time interfaces. The position is also responsible for building integration solutions using SOAP and RESTful Web Services, Object Oriented programming languages (e.g. C#, Java), and must be skilled in common algorithms and data structures, database concepts and design, SQL and a data access language. While following SDLC process, the Data Interface Developer works closely with analysts to understand and provide feedback on complex functional requirements, identify gaps and technical limitations, propose solutions and workarounds and formalize solutions in technical design documents, followed by coding, unit and regression testing. The position also assumes active support of existing applications, ability to prioritize/plan tasks based on severity of user impact, troubleshoot complex issues and promptly resolve any service interruptions in 24/7 enterprise environment, respond to adhoc users request e.g. for research purposes, be aware or organizational structure and processed to be able to effectively interact with other internal teams and vendors.
Specific job responsibilities include:
- Expert knowledge of information messaging standards i.e. HL7/FHIR and middleware principles and concepts (e.g. APIs, REST, SOAP, Web Services).
- Knowledge of HL7 message structure (e.g. ADT, SIU, ORM, ORU).
- Expertise using and operationally supporting enterprise level interface engine platforms e.g. CorePoint, Rhapsody, Cloverleaf.
- Experience building complex event based real time interfaces with multiple connections.
- Demonstrated experience with 3G object oriented programming language principals (e.g. C#, Java, C++).
- Development experience with .NET or J2EE development frameworks.
- Understanding and usage of source control for software development.
- Understanding and implementation of the Software Development Life Cycle principles and concepts, including change management.
- Demonstrated proficiency in software testing (unit, regression), including planning and execution.
- Ability to translate complex business requirements into software designs and solutions
- Knowledge and proficiency in troubleshooting application problems/issues in a 24/7 enterprise environment.
- Understanding of clinical workflows and clinical and administrative systems participating in information exchange e.g. through messaging or file transfer.
- Basic understanding of database concepts and working knowledge of the ways to interact with database
Requirements and Qualifications
- Bachelor’s Degree in Computer Sciences or 6 yrs. experience may substitute for minimum education requirements.
- A structured development technique in system development is required.
- Software: Java, XML, , SQL,, C++, Perl, Visual Basic, , Visio, , MS. Project, MS Office Suite
Preferred Education and Experience:
- Demonstrated knowledge of relational database design (e.g., normalization, cardinality).
- Proficiency in Structured Query Language (SQL) and related data access languages (e.g. executing SQL, stored
procedures, views, indexes and table creation).
- Microsoft Certified Architect or equivalent (preferred).
- SOA, HL7, Interface Engine, Database Functionality (including cubes), ITIL.
About City of Hope
City of Hope, an innovative biomedical research, treatment and educational institution with over 4000 employees, is dedicated to the prevention and cure of cancer and other life-threatening diseases and guided by a compassionate, patient-centered philosophy.
Founded in 1913 and headquartered in Duarte, California, City of Hope is a remarkable non-profit institution, where compassion and advanced care go hand-in-hand with excellence in clinical and scientific research. City of Hope is a National Cancer Institute designated Comprehensive Cancer Center and a founding member of the National Comprehensive Cancer Network, an alliance of the nation’s 20 leading cancer centers that develops and institutes standards of care for cancer treatment.
City of Hope strongly supports and values the uniqueness of all individuals and promotes a work environment where diversity is embraced. City of Hope is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, or status as a qualified individual with disability.
Back to top