· Oct 24, 2023

Are you looking for a role as a InterSystems Ensemble/IRIS Developer

Job title: InterSystems Ensemble/IRIS Developer
Company: BDR
Workplace type: Remote
Location: USA, EST time-zone
Job type: Full-time

If interested email to me at

Ensemble/IRIS Developer to join our growing team! This position will be performed virtually from the individual's home office working on EST time schedule. This position requires US Citizenship with a Public Trust or the ability to obtain one.
(Military Veterans are highly encouraged to apply)
Role Overview
BDR is in search of a proficient InterSystems Ensemble/IRIS developer to contribute to our Department of Veterans Affairs (VA) contract. The ideal candidate will have a solid background in InterSystems IRIS development within a healthcare setting. Key responsibilities include crafting documentation for VA-crafted software applications, and comprehensive IRIS coding, SQL queries, Object Oriented Programming, documentation, and IRIS system administration. Responsibilities

  • IRIS and SQL Development:
    • Detailed IRIS coding.
    • Writing SQL queries.
    • Object-Oriented Programming.
    • Validate and update data integration reports in support of the VA's software.
    • Validate load of Caché/IRIS Objects, SQL Tables, or other storage structures (Historical Pulls) in all regions/districts for classes in all environments with VistA or Data Syndication data.
  • Documentation:
    • Write documentation for VA-developed software applications.
    • Write up procedures and documentation targeted towards software developers, system administrators, and database architects.
    • Author technical documents illustrating data-center architecture and engineering.
  • Data Analysis and Management:
    • Review error and trace logs.
    • Monitor Queue Depth by service/process/operation.
    • Review Domain adds to Ensemble Production.
    • Validate edits made to Domain record type, schema version, status, and payload size via the GUI Interface and Rule Builder.
    • Validate Ensemble data flows built using VX130 ClassBuilder.
    • Review, update, and maintain Cerner to CDW, VistA, Millennium or Cloud Database data mappings for potential data migrations.
    • Evaluate and integrate data from multiple sources, which requires data mapping from one data source to another minimizing any data loss.
    • Document VistA Extraction and monitoring process.
    • Interpret Cerner's Data model to be used for the construction of APIs, queries, and reports that will be consumed by internal or external applications.
  • Communication and Coordination:
    • Able to coordinate with development and user teams to assess risks, goals, and needs and ensure that all are adequately addressed.
    • Effective communication skills with both technical and non-technical audiences.
  • Problem-Solving and Risk Management:
    • Track messages by domain and reconcile table counts with Cerner.
    • Track the number of records sent per message by domain.
    • Track retry attempts and suspended messages.
    • Experienced in introducing new hardware or software into a new or existing environment while minimizing disruption and mitigating risks.
    • Experience in high-volume environments.
    • Motivation to drive tasks to completion and take ownership of projects.

Required Minimum Qualifications

  • 15+ years of professional experience, including InterSystems IRIS in healthcare.
  • Bachelor's degree in Computer Science, Engineering, Math, or equivalent (8 years of relevant experience can be substituted).
  • Previous work experience in the VA.
  • Experience with Electronic Health Record (EHR) implementation.
  • Familiarity with VA legacy and private sector health data.
  • Experience with ETL data processes.
  • Knowledge of VistA data handling.
  • Ability to obtain and maintain a VA Public Trust.
  • Eligibility to work in the United States without sponsorship.
  • Prior successful remote work experience.
  • Code samples or GitHub link must be provided upon application.

In addition, U.S Citizenship is required.

Discussion (0)1
Log in or sign up to continue