Overview
Skills
Job Details
Job Title: Software Programmer Lead
Duration: 12 Months
Location: Remote
Project Scope:
This role is part of a team supporting critical public health systems, including Disease Surveillance and Laboratory operations. The primary focus is on backend processing and modernization projects, specifically enhancing data management and transformation processes within the Rhapsody integration engine. Key responsibilities include developing new data routes for CDC reporting, automating processes, and creating proactive monitoring for data processing issues. The candidate will ensure systems follow industry best practices and comply with federal and state regulations.
Key Responsibilities:
- Integration & Development: Design, develop, and maintain interfaces and routes in the Rhapsody environment, including webservice calls, parsing data formats (XML, CSV, SOAP, HL7), and process automation.
- Modernization: Convert, rewrite, and modernize legacy code and processes into Rhapsody, ensuring they conform to best practices and updated coding standards.
- eCR/ELR Focus: Work extensively with electronic Case Reporting (eCR) and Electronic Laboratory Reporting (ELR) formats, processing, and integration, including importing data into disease surveillance systems.
- Production Support: Monitor routes and data flow, troubleshoot and resolve processing issues, perform error correction/reprocessing, and ensure maximum system uptime for business continuity.
- Project Leadership: Gather requirements from customers, provide technical advice, create time/effort estimates, and lead testing, validation, and deployment efforts.
- Collaboration & Mentorship: Work closely with team members, stakeholders, and vendors. Perform code reviews, provide guidance, and mentor technical staff on advanced topics.
- Documentation: Prepare and maintain system documentation, architecture diagrams, and project status reports.
Required Skills (in order of importance):
- Rhapsody Integration Engine (v 6+)
- Symphonia Mapping Language (SML)
- HL7 (v 2.3.1 - 2.5.1; ORU & ORM Message Types)
- Public Health / Disease Surveillance Systems / LIMS Experience
- Large Scale Dataset Manipulation / Migration
- LOINC / SNOMED
- DevOps / JIRA
- Software Development Life Cycle (SDLC)
- Visio / Flow Diagrams
- Ability to establish positive working relationships with technical staff, customers, and others.
Preferred Skills (in order of importance):
- eCR / eICR / RR / CDA / CCDA
- Windows Server OS Administration
- Large Scale Integration and Design in Healthcare Environment
- XML / XSD / XPATH
- SQL (including advanced join statements)
- JavaScript (ECMA/E4X)
- Web Services (SOAP)
- Critical Thinking Skills and Problem Resolution
- Experience with security and data classification related to CDC, HIPAA, CJIS, PHI, PII
- Ability to deal effectively with technical peers, management, users, and vendors, and to communicate clearly and effectively.
Education & Certifications:
Required: Bachelor's or Master's Degree in a relevant field or equivalent work experience.
Preferred: Rhapsody Certification