What are the responsibilities and job description for the Software Architect position at InfoStride?
Job Title: Rhapsody Developer & Admin
Location: 235 S Grand Ave, Lansing, MI 48933
Work Model: Hybrid (2 days onsite per week; no remote-only option)
Duration: 1 year with possible extension
Rhapsody Developer
Key Responsibilities
• Responsible for developing solutions for new use cases
• Develop Interfaces based on the business requirements and specifications
• Create technical requirements and system design based on the business requirements
• Develop custom filters as required using Rhapsody Developer Kit (RDK)
• Create mappers, mapper definitions using EDI message designer
• Write JavaScript code with on Rhapsody using JavaScript(v1) and JavaScript (v2) filters
• Develop API calls for SOAP, REST and web service calls.
• Data format translations from HL7v2, HL7 V3, FHIR, CCDA, XML, JSON and flat file as required
• Working on CDA mapping and conversions
• Prepare code review SUITE SDLC documents
• Develop database connections for MSSQL or Oracle databases
• Develop TCP, HTTP, LLP and OAUTH connections as per the standards
• Responsible for overall system design
• Responsible for overall code and configuration
Rhapsody Admin
Key Responsibilities
• Responsibilities include, but not limited to:
• Analyze and provide a solution to the problems/issues in Rhapsody
• Code debug and enhancements
• Rhapsody maintenance
• Support Server Patches, Restart the Rhapsody application.
• Renew and Install HESB Server certificates
• Support application system maintenance
• Install application system certificates and resolve any connection issues
• Manage error queue and hold queue. Reprocess them as needed.
• Clear Rhapsody alerts and take a necessary action on the alerts
• Produce Latency, Response reports
• Generate Monthly Status reports
• Code fix for any production issues
• Code migration to production
• Rhapsody version upgrades and related testing
• Communicating with users and external applications for any issues
• Rhapsody memory management and manage the storage
Skills:
• Required technical and health care IT skills:
• JavaScript programming
• SQL
• XML
• HL7 version 2.x messaging
• HL7 FHIR
• CDA standards and related document types
• Health care vocabularies; LONIC, SNOMED, RxNorm
• Health Information Exchange (HIE) technology
• Integrating the Healthcare Enterprise (IHE)
• Implementing solutions based on Implementation Guides