[Remote] Python Developer with Healthcare ( W2 Only)
Note: The job is a remote job and is open to candidates in USA. Infinite Computer Solutions is focused on healthcare integrations and cloud SaaS platforms, and they are seeking a Python Developer. The role involves designing and maintaining scalable integration services and APIs across an AWS-based SaaS platform, ensuring interoperability between various healthcare systems.
Responsibilities
- Design and build Python-based microservices and RESTful APIs to enable data exchange across healthcare systems.
- Develop ETL and data integration pipelines to transform and move structured/unstructured data (FHIR, HL7, X12, JSON, XML).
- Implement FHIR APIs and resource mappings for interoperability with EHRs, payers, and CMS platforms.
- Create integration connectors for third-party platforms such as EHRs, CRMs, claims processors, and identity providers.
- Build reusable frameworks, utilities, and SDKs to accelerate integration development.
- Deploy and maintain applications in AWS using services such as Lambda, ECS, EKS, S3, RDS/Aurora, and API Gateway.
- Implement event-driven architectures leveraging AWS SQS, SNS, EventBridge, or Kafka for asynchronous data exchange.
- Collaborate with DevOps to integrate code into CI/CD pipelines (GitLab CI, GitHub Actions, Jenkins).
- Ensure application scalability, fault-tolerance, and observability across environments.
- Write infrastructure-aware Python code optimized for cloud-native deployments.
- Implement data validation, normalization, and mapping logic aligned with healthcare standards.
- Secure APIs and integrations using OAuth2, OpenID Connect, and JWT authentication models.
- Enforce data encryption (KMS, TLS), access control, and audit logging for HIPAA, HITRUST, CMS ARS, and FedRAMP compliance.
- Partner with Security and Cloud teams to conduct code reviews, static analysis, and vulnerability remediation.
- Maintain compliance with NIST 800-53 controls and enterprise data protection policies.
- Work closely with Product Managers and Architects to refine business and technical requirements.
- Participate in Agile ceremonies (sprint planning, reviews, retrospectives) and contribute to estimation and prioritization.
- Collaborate with QA Engineers to define test cases, support automation scripts, and resolve defects.
- Maintain comprehensive technical documentation in Confluence and version control (Git).
Skills
- 4–8 years of professional experience in Python software development, with emphasis on API and integration engineering.
- Strong experience with Flask, FastAPI, or Django REST Framework.
- Proficiency in RESTful API design, data serialization (JSON/XML), and error handling patterns.
- Hands-on experience with AWS services (Lambda, ECS, RDS/Aurora, API Gateway, S3, Secrets Manager).
- Familiarity with healthcare data standards such as FHIR, HL7, and X12 (278, 837, 834).
- Understanding of CI/CD, Git-based workflows, and containerized deployments (Docker, Kubernetes).
- Solid grasp of SQL (PostgreSQL preferred) and ORM frameworks (SQLAlchemy, Django ORM).
- Experience with HAPI-FHIR, Mirth Connect, Redox, or similar interoperability tools.
- Exposure to data transformation frameworks (Pandas, PySpark, or AWS Glue).
- Familiarity with async frameworks (Celery, asyncio, or Kafka consumers).
- Knowledge of CMS interoperability programs, FHIR Bulk Data API, and TEFCA standards.
- Awareness of security/compliance frameworks (HIPAA, HITRUST, CMS ARS, FedRAMP).
- AWS Certified Developer or Solutions Architect certification.
Education Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
Company Overview
- Next-Gen Business Technology Platformization™, AI and Product Engineering Services. It was founded in 2001, and is headquartered in Rockville, Maryland, USA, with a workforce of 10001+ employees. Its website is https://www.infinite.com.
Apply tot his job Apply To this Job