Senior Python Developer- Healthcare Analytics

EXL

Hartford (CT)

On-site

USD 110,000 - 150,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EXL is seeking a highly motivated Backend Developer to join our healthcare data quality platform in Hartford. You will design and maintain backend services using Python and FastAPI to ingest, process, score, and onboard clinical data from CCDA documents.

You will implement secure data ingestion, scalable APIs, and CCDA parsing with lxml, contributing to data quality improvements and interoperability across healthcare workflows. Knowledge of HIPAA is required.

Qualifications

  • Bachelor's degree in computer science, mathematics or related field.
  • Minimum 4 years of Python backend development experience.
  • Experience owning system architecture decisions and API contracts.
  • Experience with FastAPI routers, Depends(), UploadFile, StreamingResponse, SPA serving.
  • Strong XML parsing experience with lxml.
  • Hands-on cloud platform experience (GCP or equivalent).
  • Strong SQL experience and query troubleshooting skills.
  • Knowledge of HIPAA compliance and data privacy standards.
  • Nice-to-have Docker and cloud deployment experience.
  • CI/CD pipelines using GitHub Actions or similar tools.
  • Strong QA mentality and test planning experience.
  • Knowledge of US Healthcare Interoperability, CCDA/HL7 CDA R2.

Responsibilities

  • Design, develop, and maintain backend services using Python and FastAPI.
  • Build scalable APIs for healthcare data ingestion, processing, scoring, and reporting.
  • Develop and maintain REST endpoints for file uploads, data validation, and exports.
  • Implement processing patterns, thread pools, and DI.
  • Create reusable code with type hints and data-class models.
  • Develop and maintain CCDA parsing and data extraction capabilities.
  • Parse healthcare documents using lxml and XPath expressions.
  • Extract, analyze, and score clinical information.
  • Enhance data quality scoring algorithms and clinical coverage logic.
  • Implement security and governance best practices.
  • Support healthcare interoperability initiatives.

Skills

Python
Backend design
XML parsing
GCP
SQL
QA methodologies
HIPAA compliance

Education

Bachelor's degree in CS/related field

Tools

FastAPI
lxml
Docker
GitHub Actions
Cloud (GCP)

Job description

For more information on benefits and what we offer please visit us at https://www.exlservice.com/us-careers-and-benefits

The posted range is the hiring range for this role — a subset of the broader range available to employees over time — and reflects base salary across our national hiring scale. Final offers are based on several factors, including the candidate's skills and experience, internal pay equity, work location, market conditions for the role, and the specific scope and responsibilities of the position. The top of the range is reserved for candidates who notably exceed the requirements; the lower end applies to those with less experience or fewer preferred qualifications. For positions based in higher-cost zones (e.g., California, New York, New Jersey), actual compensation may exceed the posted range; your recruiter will share specifics during the process.

We are seeking a highly motivated Backend Developer with strong expertise in Python, FastAPI, XML processing to build and enhance a Healthcare Data Quality Platform focused on evaluating, scoring, and onboarding clinical data from CCDA documents.

The successful candidate will work on a modern backend platform, responsible for clinical document parsing, healthcare data quality analysis, secure data ingestion, and integration.

Responsibilities:
  • Design, develop, and maintain backend services using Python and FastAPI.
  • Build scalable APIs for healthcare data ingestion, processing, scoring, and reporting.
  • Develop and maintain REST endpoints supporting file uploads, data validation, and export capabilities.
  • Implement processing patterns, thread pools, and dependency injection.
  • Create reusable and maintainable code using Python best practices, type hints, and data-class-based models.
  • Develop and maintain CCDA parsing and data extraction capabilities.
  • Parse healthcare documents using lxml and XPath expressions.
  • Extract, analyze, and score clinical information
  • Enhance data quality scoring algorithms and clinical coverage assessment logic.
  • Implement security and governance best practices.
  • Support healthcare interoperability and clinical data quality initiatives.
Qualifications:
  • Bachelor’s degree in computer science, Mathematics or related field, or equivalent practical experience.
  • Minimum 4 years of experience in Python backend development including production service designing and deployment.
  • Experience owning system architecture decisions: service boundaries, data model design and API contracts.
  • FastAPI – routers, Depends() injection, UploadFile handling, StreamingResponse, StaticFiles for SPA serving. Understanding of same-origin deployment.
  • Strong hands-on experience parsing XML with lxml.
  • Hands on experience in GCP or any other cloud platform.
  • Strong SQL experience.
  • Experienced in query troubleshooting such as isolating blocks of poor performing code, determining root cause and developing remediation actions.
  • Knowledge of HIPAA compliance and data privacy standards.
  • Nice to have Docker and cloud deployment experience.
  • Nice to haveCI/CD pipelines using GitHub Actions, DevOps, or similar tools.
  • Strong understanding of QA methodologies, test planning, and defect tracking.
  • Analytical mindset with attention to detail and problem-solving skills.
  • Knowledge & experience in US Healthcare Interoperability, HEDIS & handling CCDA / HL7 CDA R2 document structure is preferred.
  • Design-thinking & excellent verbal and written communication skills.
  • Create and deliver best practices, recommendations and technical presentations adapting to different levels of key business and technical stakeholders.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Developer
Senior Python Developer

ExlService Holdings, Inc. • Hartford (CT)

Hybrid
USD 80,000 - 90,000
Senior Python Backend: Healthcare Data Quality & APIs
Senior Python Backend: Healthcare Data Quality & APIs

EXL • Hartford (CT)

On-site
USD 110,000 - 150,000
Senior Python Backend Engineer - Healthcare Data Platform
Senior Python Backend Engineer - Healthcare Data Platform

EXL Talent Acquisition Team • Hartford (CT)

Hybrid
USD 80,000 - 90,000
Sr Backend Engineer
Sr Backend Engineer

Decca Consulting LLC • Norwalk (CT)

On-site
USD 140,000 - 170,000
Senior Backend Engineer
Senior Backend Engineer

Decca Consulting LLC • Norwalk (CT)

On-site
USD 140,000 - 190,000
Health insurance
Paid time off
Competitive salary
Senior SQL Developer
Senior SQL Developer

CareConnectMD • Costa Mesa (CA)

Hybrid
USD 120,000 - 150,000
Senior Software Engineer, Backend
Senior Software Engineer, Backend

PathAI • Boston (MA)

On-site
USD 120,000 - 150,000
Software Engineer (AWS/Python) - 258638
Software Engineer (AWS/Python) - 258638

Medix Technology • United States

On-site
USD 120,000 - 190,000
Senior SQL Developer
Senior SQL Developer

CareConnectMD, Inc. • Costa Mesa (CA)

On-site
USD 130,000 - 150,000
Senior Software Engineer Backend
Senior Software Engineer Backend

Decca Consulting LLC • United States

Remote
USD 120,000 - 180,000
Remote work