FHIR Systems Integration Developer

Apply Now

Company: VeroSource Solutions Inc

Location: Fredericton, NB E3A 0H5

Description:

Job Description
As a FHIR Systems Integration Developer, you will use your skills and expertise to advise, build, integrate and maintain components of various healthcare systems, such as clinical information systems, electronic health records, and clinical data repositories.

Job Responsibilities include, but are not limited to:
  • Work with API developers, technical leads, health-based IT teams to review requirements, define API definitions, and build and support APIs
  • Design and develop health-based integrations through APIs by using various tools such as Postman
  • Development mapping of various source and target data types (database, flat file, x12, json, XML, HL7v2, FHIR) with various transport mechanisms (SQL, REST HTTP, SOAP, FTP, FTPS, Email, etc.)
  • Collaboration with onboarding teams, developers, and others
  • Provide defect analysis and resolution support for system and user acceptance testing
  • Create and maintain API RAML or file specification documentation
  • Create data extraction, cleansing, and formatting scripts
  • Documentation of custom logic specific to individual integrations
  • Working in an Agile environment using DevOps tools to:
    o Automate builds and deployments
    o Run tests
    o Manage feature requests, bug resolution, and product enhancements
  • Learning new technologies quickly and independently


Requirements
Required Skills:
  • Five (5) years of experience in:
    • FHIR API Implementation
    • Writing code that is well designed, tested, and put into a production environment
    • RESTful API design, development, and support
    • Healthcare standards and integrations
    • Data mapping and transformation skills using modern integration platforms such as MuleSoft
    • Designing and / or implementing integration solutions
    • Working in a cross functional development environment
    • Version control such as Git or Azure
    • Automation servers such as Jenkins
    • Shell scripts, such as Bash
    • CI using software such as Jenkins, Azure and Git


  • Experience developing with:
    • Analyzing, developing and troubleshooting with HL7 FHIR
    • Java / Springboot
    • Healthcare system implementation projects
    • Relational databases such as Oracle, MySQL, MariaDB, and MS SQL Server
    • Writing OpenAPI or RAML specifications


  • Experience in the following will be considered an asset:
    • Experience working with government organizations
    • Mulesoft Anypoint Platform
    • Clinical Data Repositories (FHIR Based)
    • Developing HL7 artifacts, including resources and profile definitions
    • Enterprise messaging patterns such as pub/sub
  • Java EE or .Net
  • Standard web stack (HTML5, JavaScript, CSS, jQuery)
  • SQL Database development and design (PostgreSQL preferred)
  • DevOps tools (Azure, GitLab, GitHub, etc.)
  • Experience with Microservices concepts, REST APIs, JSON


At minimum, the candidate must have:

  • Degree or diploma in Computer Science / Engineering
  • A minimum of five (5) years of experience in software development


Nice to have (but not required):
  • Docker
  • Knowledge of Cloud Service Providers such as Amazon AWS and Microsoft Azure
  • Postman
  • Security

Similar Jobs