What are the responsibilities and job description for the Rhapsody Developer position at Keylent?
Job Details
Scope of the Project:
The project involves backend processing, ELC Modernization Projects, and compliance with federal and state regulations.
Primary Responsibilities:
- Design, implement, and support Rhapsody-based integrations for eCR, ELR, and other public health data systems.
- Develop, maintain, and troubleshoot HL7 interfaces (XML, CSV, SOAP, REST, WSDL).
- Perform gap analysis, requirements gathering, code reviews, testing, validation, and deployment.
- Create and optimize data routes and processes for CDC reporting.
- Implement proactive monitoring processes for real-time issue resolution.
- Collaborate with stakeholders, IT professionals, and vendors to deliver high-quality solutions.
- Ensure maximum system uptime and business continuity for critical systems.
- Modernize legacy systems by rewriting them into Rhapsody routes and logic.
- Provide technical advice, mentoring, and best practices enforcement.
- Document system architecture, processes, and standards.
Daily Duties / Responsibilities:
- Monitor and maintain production processing, ensuring proper data flow and response times.
- Automate daily maintenance processes and troubleshoot processing issues.
- Ensure systems follow best practices for strategic initiatives and compliance.
- Perform data migrations and validation.
- Participate in code reviews and quality assurance efforts.
- Mentor junior developers and advise on best practices.
- Prepare and maintain system documentation and architecture diagrams.
Required Skills (Ranked by Importance):
- Lyniate Rhapsody Software (v6 )
- HL7 (v2.3.1 - 2.5.1)
- eCR / eICR / RR / CDA
- XML / XSD / XSLT
- MS T-SQL (Stored Procedures, Advanced Queries, Optimization)
- Web Services (REST, SOAP, WSDL)
- JavaScript (ECMA/E4X)
- Critical Thinking & Problem Resolution
- Security & Data Classification (CDC, HIPAA, CJIS, PHI, PII)
- Effective Communication & Collaboration
Preferred Skills (Ranked by Importance):
- Data Integration, Staging, Quality & Distribution
- Public Health / Disease Surveillance Systems / LIMS Experience
- LOINC / SNOMED
- DevOps / JIRA
- Strong Interpersonal & Communication Skills
Required Education:
- Bachelor's or Master's Degree in a relevant field OR equivalent work experience.
Additional Information:
- DPH requires candidates to sign a confidentiality agreement and/or Business Associate (BA) agreement if applicable.
- All web services must be secure and follow DPH IT Standards, policies, and procedures.
- All source code will remain the sole property of DPH.
- Rhapsody Certification (Include certification level on the first page of the resume).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.