Job Description
Overview:
As a Rhapsody Architect, you will play a pivotal role in developing and maintaining interfaces that connect the Federal Electronic Health Record to over 2,000 external endpoints. Your responsibilities will include collaborating with interface design and technical architecture teams to provide recommendations on interface solutions, as well as directly performing the development, configuration, and ongoing support of healthcare interface configurations within the Rhapsody Integration Engine. You will be expected to ensure system scalability and optimize performance, while also supporting continuous testing and validation of Rhapsody interfaces to maintain seamless data exchange across a complex healthcare ecosystem. You’ll also provide technical support for application-related issues and incidents, as well as implement enhancements and optimizations to improve application functionality and efficiency.
To excel in this position, you will leverage your expertise in Rhapsody Integration Engine and Integrated Development Environment, as well as your proficiency in JavaScript development. Familiarity with HL7 V2.x and HL7 FHIR R4 standards will be essential for managing healthcare data integration and interoperability. Experience in interface monitoring, troubleshooting, and implementing robust network security protocols—such as TLS 1.2 and certificate-based authentication—will be crucial for safeguarding sensitive health information and ensuring reliable connectivity across diverse network environments. Exposure to large-scale healthcare integration projects and a strong background in networking will further enhance your ability to deliver resilient and efficient interface solutions.
- Develop and maintain Rhapsody interfaces connecting the Federal Electronic Health Record to 2000+ endpoints
- Collaborate with interface design and technical architect teams to provide recommendations on interface designs
- Configure, develop, and sustain healthcare interface configurations within the Rhapsody Integration Engine and IDE
- Support system scalability and performance improvements for Rhapsody interfaces
- Monitor and troubleshoot interface operations to ensure reliability and efficiency
- Implement and maintain network security protocols, including TLS 1.2 and certificate-based authentication
- Participate in ongoing testing and validation of Rhapsody interfaces
- Utilize HL7 V2.x and HL7 FHIR R4 standards for healthcare integration
- Apply JavaScript development skills to enhance and customize interface functionality
- Ensure compliance with networking and security best practices in all interface solution
Minimum Qualifications
- Bachelor’s Degree or equivalent relevant experience, Master’s Degree preferred
- 12+ years of experience working as a Systems Architect on software or technology implementation project (or 8+ years of experience with an advanced degree)
- Proficiency in JavaScript, XML, JSON, HL7 v2, HL7 v3 (a plus), SOAP, and REST APIs.
- Strong technical writing skills for creating detailed documentation.
- Excellent analytical and decision-making skills with a proactive drive to learn and improve.
- Experience with data integration engines, with Rhapsody experience a must-have.
- Detail-oriented with a demonstrated ability to maintain accuracy and productivity in a dynamic environment.
- Strong communication skills for effective collaboration with team members and stakeholders.
Other Job Specific Skills
- Extensive experience in taking program requirements and is able to create an architecture vision having experience in high volume and high availability networks and systems.
- Extensive software development experience and thorough knowledge of a variety of programming languages and logic.
- Ability and willingness to monitor software under development meets architecture criteria.
- Experience in technical project management.
- Extensive experience in design and development of IT architectures.
- Extensive experience in large scale design and development of distributed, stateless applications.
- Experience must include a wide range of work in creating diagrams and documentation with all components that comprise IT systems including network topology.
- Experience working with an application development team in an agile software development environment.
- Experience and knowledge of multi-tier and cross-platform architectures.
- Attention to detail, and a commitment to quality work.
- Strong communication skills.
- Experience with architecting enterprise solutions based on REST web services.
