Overview
Skills
Job Details
Position Summary
The Systems Integration Developer will support the Public Health Deputy Area by developing, maintaining, and optimizing data integration processes within the Rhapsody environment. This role requires a self-motivated, detail-oriented professional who can work both independently and collaboratively to design, develop, and implement solutions that enhance electronic data exchange across systems.
The ideal candidate will have strong experience with electronic Case Reporting (eCR) and Electronic Laboratory Reporting (ELR) standards and be proficient in Rhapsody Integration Engine and related tools.
Key Responsibilities
- Collaborate with the Systems Integration Applications team and Department of Public Health (DPH) program areas to plan, design, and implement Rhapsody-based solutions.
- Develop, configure, and rewrite existing processes, code, and functionality to improve system efficiency, performance, and compliance with standards.
- Monitor data flow and route performance using Rhapsody UI and other tools to ensure system reliability and uptime.
- Automate and maintain daily system processes and troubleshoot integration or data transmission issues.
- Perform complex programming and technical design tasks, including architecture design, testing, and documentation.
- Conduct gap analyses, gather and document functional requirements, and develop technical specifications.
- Lead and participate in code reviews, advise on best practices, and mentor technical team members.
- Support upgrades, migrations, and modernization of legacy systems to the Rhapsody framework.
- Collaborate with vendors, IT staff, and stakeholders to onboard new partners for data integration and to ensure compliance with CDC, HIPAA, and other data security requirements.
- Develop and maintain technical documentation, including system architecture diagrams and process workflows.
- Ensure all work aligns with DPH security, compliance, and IT standards.
Work Schedule
- Full-time, 40 hours per week.
- Flexible schedule permitted to ensure coverage during weekends or off-hours as required.
- Must be available to support critical systems during business and non-business hours.
- All overtime must be pre-approved.
DPH Requirements
- Must sign DPH Confidentiality and/or Business Associate Agreement (BAA) as applicable.
- Follow all agency IT standards, policies, and documentation procedures.
- All code (compiled and uncompiled), data, and deliverables are the exclusive property of the South Carolina Department of Public Health (DPH).
- No vendor or contractor up-lift charges permitted; compensation must comply with State contract rates.
DPH Support Provided
- Access to required data, formulas, and testing mechanisms.
- Staff support for data and application inquiries.
- Virtual workstation and required software.
- Meeting spaces and scheduling for application demonstrations.
Required Skills
- Rhapsody Integration Engine (v6+)
- Symphonia Mapping Language (SML)
- HL7 (v2.3.1 2.5.1; ORU & ORM message types)
Preferred Skills
- eCR / eICR / RR / CDA / CCDA
- Windows Server OS Administration
- Large-scale healthcare data integration and design
- XML / XSD / XPath
- SQL (advanced joins)
- JavaScript (ECMA/E4X)
- Web Services (SOAP)
- Critical thinking and analytical problem-solving
- Experience with security standards (CDC, HIPAA, CJIS, PHI, PII)
- Strong communication and interpersonal skills
Additional Experience (Highly Valued):
- Public Health / Disease Surveillance Systems / LIMS
- Large dataset manipulation or migration
- LOINC / SNOMED standards
- DevOps / JIRA
- Software Development Life Cycle (SDLC)
- VISIO or flow diagram creation