📍United States
Senior Healthcare Integration Architect

S M Software Solutions Inc.
📍Remote - Worldwide
Please let S M Software Solutions Inc. know you found this job on JobsCollider. Thanks! 🙏
Summary
Join the Province of New Brunswick as a Senior Healthcare Integration Architect! This contract position, based in Fredericton with remote options, offers a chance to lead the integration of a new Clinical Information System. You will be responsible for designing, implementing, and testing the integration, ensuring seamless data flow between various systems. The role demands expertise in healthcare integration architectures, data mapping, and security compliance. The contract runs until April 30th, 2027, with potential for extension and full-time conversion. Apply now and contribute to a crucial healthcare modernization project!
Requirements
- Submit updated resume in word format
- Submit skills matrix
- Submit references
- Provide expected hourly rate
- Provide visa status
- Provide LinkedIn ID
- Sign a non-disclosure agreement
- Complete the Department’s Privacy Training prior to commencing the assignment
Responsibilities
- Responsible for Integration Architecture Blueprint; Work with SNB Integration team to define and implement integration strategies and guiding principals related to integration work required to replace multiple existing Clinical Information Systems with a single, consolidated Clinical Information System
- Work with SNB Systems Integration Services team to define a CIS Implementation strategy for CIS Integration solutions
- Create high-level architecture diagrams and documents describing how the new system integrates with other systems (e.g., Electronic Health Records (EHR), laboratory systems, pharmacy systems)
- Develop system architecture overview
- Define integration touchpoints and data flow
- Specify integration protocols (HL7, FHIR, DICOM, etc.)
- Select middleware and platform
- Address security and compliance considerations
- Responsible for Integration Design Specifications; Create detailed specifications for each interface or integration point between the Clinical Information System and other systems
- Work directly with customers and support teams to define requirements and present solutions
- Define data formats and standards (FHIR, HL7 v2/v3, CDA)
- Specify APIs or web services used for integration
- Create mapping between source and target systems’ data models
- Define error handling and data validation rules
- Define frequency and timing of data exchange (real-time, batch)
- Ensure alignment with SNB Integration team design documentation
- Responsible for Data mapping and Transformation Rules; Create a comprehensive mapping of data elements between the Clinical Information System and other systems, including any necessary transformations
- Create field-by-field mapping document
- Define data transformation logic (e.g., converting data formats, units)
- Address handling of missing or incomplete data
- Define data consistency checks
- Responsible for Integration Test Plans; Create a test plan outlining how the integration will be validated, ensuring data flows correctly and all integration points work as expected
- Develop test cases for each interface
- Develop end-to-end test scenarios
- Define testing methodology (unit tests, integration tests, user acceptance tests)
- Define success criteria for each test
- Specify tools and resources required for testing
- Document handling of failures
- Responsible for Security and Compliance Assessments; Conduct a review of the integration design to ensure that it meets healthcare industry security standards and regulations
- Specify encryption methods for data at rest and in transit
- Define access control policies (who can access what data)
- Ensure compliance with relevant laws and standards
- Define audit trails and logging requirements
- Define data retention and deletion policies
- Responsible for Data Flow Diagrams (DFD); Create visual representations showing how data moves between systems and components
- Create context-level and detailed DFDs for each integration touchpoint
- Specify data sources and destinations
- Define data flow paths, including transformations or intermediate systems
- Responsible for System Interaction Diagrams; Create diagrams that illustrate how different systems (e.g., CIS, EHR, lab system) communicate with each other
- Create sequence diagrams or interaction diagrams showing communication flow
- Specify API interactions
- Specify protocols and message formats used for communication
- Responsible for Implementation Roadmap; Develop a timeline and action plan detailing the phases and milestones for the integration project
- Define key milestones for integration (e.g., completion of design, testing phases, go-live)
- Work with SNB Integration team on resource allocation
- Create timeline with dependencies
- Develop risk assessment and mitigation plan
- Responsible for Change Management and Support Plan; Develop a plan to ensure a smooth transition to the new system and ongoing support
- Provide technical leadership, setting best practices for integration, testing, and iterative refinement
- Develop training plan for staff on new integrations
- Document new processes and procedures
- Create support and troubleshooting guide
- Define incident response procedures
- Responsible for Documentation of the Integration Environment; Create detailed documentation about the integration environment, such as configurations, tools, and infrastructure
- Provide configuration details of middleware, APIs, and messaging queues
- Provide overview of the staging, development, and production environments
- Specify network and infrastructure requirements for integration
- Responsible for Performance and Scalability Plan; Create a document addressing the system’s performance under load and its scalability as the healthcare organization grows
- Define performance testing criteria (response time, throughput)
- Specify load balancing and fault tolerance strategies
- Define scalability requirements for handling increased data or system load
- Responsible for Post-Implementation Monitoring and Maintenance Plan; Develop a plan for monitoring the integration post-go-live to ensure it operates smoothly and troubleshooting any issues that arise
- Specify system monitoring tools and metrics
- Define incident management and escalation process
- Define long-term maintenance schedule (e.g., updates, patches)
- Provide technical expertise and support to SNB Systems Integration Services team
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs

💰$125k-$187k
📍Worldwide
📍France
📍Worldwide
💰$132k-$166k
📍United States
📍Worldwide
💰$166k-$185k
📍United States, Canada
💰$135k-$165k
📍United States
💰$125k-$187k
📍United States