CitiusTech is seeking a highly skilled Software Engineer – Interoperability to design, build, and support enterprise scale healthcare interoperability and data integration solutions. The role focuses on FHIR based APIs and high volume ETL/ELT pipelines, requiring hands-on development experience across various data engineering tools and platforms.
Responsibilities:
- Design, configure, and develop FHIR based interoperability solutions using SmileCDR
- Implement and support HL7 FHIR resources (US Core, Da Vinci, CMS mandated APIs)
- Develop and maintain RESTful APIs for Patient Access, Provider Directory, Prior Authorization, and Payer to Payer use cases
- Build API integrations using JavaScript, REST, OAuth2, and JSON payloads
- Integrate external interoperability platforms such as Redox and third party healthcare APIs
- Support API performance, monitoring, security, and compliance
- Configure and manage SmileCDR repositories, FHIR endpoints, and data ingestion pipelines
- Develop FHIR mapping, transformation, and validation logic
- Implement SmileCDR workflows, interceptors, subscriptions, and data persistence strategies
- Support SmileCDR upgrades, patches, and production troubleshooting
- Design and build large scale, high volume ETL/ELT pipelines supporting clinical, claims, and member datasets
- Develop pipelines using Python, PySpark, and distributed processing frameworks
- Perform Source to Target Mapping, data transformations, and data quality validations
- Support incremental, batch, and near real time ingestion patterns
- Develop and maintain data pipelines using Informatica Big Data Management (BDM)
- Implement mappings, workflows, and transformations for Hadoop based and cloud data platforms
- Integrate Informatica BDM with Hadoop, Hive, Spark, and cloud storage
- Optimize BDM jobs for performance, scalability, and reliability
- Support metadata management, lineage, and operational monitoring
- Work with modern data engineering tools and platforms, including: DBT – transformations, modeling, and analytics ready datasets, Starburst / Trino – federated query and analytics, Apache Iceberg – large scale table format and versioned datasets, GCP / BigQuery – cloud native analytics and storage
- Use Smile ETL tools and enterprise ingestion frameworks
- Support hybrid architectures spanning on prem Hadoop and cloud platforms
- Build and maintain CI/CD pipelines using GitLab Pipelines
- Follow DevOps best practices for source control, automated testing, and deployments
- Support cloud deployments on GCP
- Ensure secure, repeatable, and compliant deployments across environments
- Partner with product owners, architects, vendors, and compliance teams
- Support CMS ONC regulatory timelines and audit readiness
- Participate in code reviews, design reviews, and technical documentation
- Provide production support and root cause analysis for critical data and API pipelines
Requirements:
- SmileCDR (FHIR repository, configuration, ingestion, and APIs)
- HL7 FHIR (US Core, Da Vinci implementation experience)
- REST APIs, OAuth2, JSON
- JavaScript for API and integration development
- Redox or equivalent healthcare integration platforms
- ETL / ELT pipelines for large scale, high volume datasets
- Python and PySpark
- Source to Target Mapping
- Data Modeling
- Informatica Big Data Management (BDM)
- Informatica PowerCenter / IDMC (preferred)
- Hadoop, Hive, Spark
- DBT
- Starburst
- Apache Iceberg
- GCP / BigQuery
- GitLab CI/CD Pipelines
- DevOps and release management practices
- Cloud platforms (GCP preferred)
- Bachelor's or Master's degree in Computer Science, Engineering, or equivalent experience
- Healthcare payer or provider interoperability experience
- CMS ONC / BCBSA mandate experience
- HL7 FHIR certification or equivalent hands on implementation experience
- Experience supporting production systems and regulatory reporting