OneMain Financial Jobs

Job Information

CAI Software Developer in Phoenix, Arizona

Software Developer

Req number:

R7606

Employment type:

Full time

Worksite flexibility:

Remote

Who we are

CAI is a global services firm with over 9,000 associates worldwide and a yearly revenue of $1.3 billion+. We have over 40 years of excellence in uniting talent and technology to power the possible for our clients, colleagues, and communities. As a privately held company, we have the freedom and focus to do what is right—whatever it takes. Our tailor-made solutions create lasting results across the public and commercial sectors, and we are trailblazers in bringing neurodiversity to the enterprise.

Job Summary

We are looking for a motivated Software Engineer – Interoperability ready to take us to the next level! If you have SmileCDR, HL7 FHIR, Python/PySpark, and Informatica Big Data Management (BDM) expertise and are looking for your next career move, apply now.

Job Description

We are seeking a highly skilled Software Engineer – Interoperability to design, build, and support enterprise-scale healthcare interoperability and data integration solutions. This role supports CMS ONC, BCBSA, and enterprise interoperability initiatives, with a strong focus on FHIR-based APIs, SmileCDR, and high-volume ETL/ELT pipelines built on modern DataWorks platforms.

This position will be Full-Time and Remote.

What You’ll Do

  • 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

What You'll Need

Required:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience

  • 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)

  • Hadoop, Hive, Spark

  • DBT

  • Starburst

  • Apache Iceberg

  • GCP / BigQuery

  • GitLab CI/CD Pipelines

  • DevOps and release management practices

  • Cloud platforms (GCP preferred)

Preferred:

  • 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

Physical Demands

  • Ability to safely and successfully perform the essential job functions consistent with the ADA and other federal, state, and local standards

  • Ability to conduct repetitive tasks on a computer, utilizing a mouse, keyboard, and monitor

  • Must be able to communicate with customers/team members over the phone and in person

  • Sedentary work that involves sitting or remaining stationary most of the time with occasional need to move around the office to attend meetings, etc

Reasonable accommodation statement

If you require a reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employment selection process, please direct your inquiries to application.accommodations@cai.io or (888) 824 – 8111.

$60.00-$65.00 per hour

The pay range for this position is listed above. Exact compensation may vary based on several factors, including location, experience, and education. Benefit packages include medical, dental, and vision insurance, as well as 401k retirement account access. Employees in this role may also be entitled to paid sick leave and/or other paid time off as provided by applicable law.

DirectEmployers