Cambridge Health Alliance (CHA) IT department aims to empower high-quality, equitable, and patient-centered care through innovative and secure health IT solutions. The Interface Developer will support clinical, operational, and academic excellence by ensuring reliable infrastructure, safeguarding health information, and enabling data-driven decision-making, while also enhancing access, advancing health equity, and driving innovation.
Requirements
- Writing scripts and testing software interfaces to ensure that they meet specifications.
- Designing, developing, testing, implementing, and maintaining highly scalable SMART on FHIR apps using modern technologies.
- Subject matter expert for HL7 application interface development.
- Develops, tests and implements new solutions per standards and best-fit for particular data exchange.
- Troubleshooting, analysis, and problem definition for all environment issues.
- Works with the BA/QA team and data exchange partners to validate and test all new development and exchanges.
- Apply best practices and standards.
Responsibilities
- Designing, developing, testing, implementing, and maintaining highly scalable SMART on FHIR apps using modern technologies.
- Involvement in the entire cycle of interface application development (including analysis, design/architecture, specification, coding, testing, implementation, documentation and production support).
- Serve as the subject matter expert for HL7 application interface development.
- Develops, tests and implements new solutions per standards and best-fit for particular data exchange.
- Resolves problems and provides daily troubleshooting, analysis, and problem definition for all environment issues.
- Works with the BA/QA team and data exchange partners to validate and test all new development and exchanges.
- Participate in code reviews and apply best practices and standards.
Other
- 3 years experience in a healthcare setting providing interface programming & support.
- Prefferred Rhapsody Associates level certification
- Must have the ability to comprehend detailed project specifications as well as the ability to adapt to various technologies and simultaneously work on multiple projects.
- Remains current with evolving industry trends and technologies.
- Works under the direction of the Team Lead to ensure results are achieved and deadlines are met.