Python Developer

Movate

Chennai District

On-site

INR 3,000,000 - 5,400,000

Full time

10 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Movate Technologies in Bengaluru or Chennai is seeking a Python Tech Lead – Healthcare RCM Automation to own backend platform services and healthcare EDI processing. This full-time, work-from-office role operates on the UK shift, requiring 5–7 years of production-grade Python experience and strong ownership across design, development, testing, deployment, and production handover.

You will build secure REST APIs with FastAPI, implement OAuth2/JWT, RBAC, and schema validation, and contribute to

Qualifications

  • 5–7 years of production-grade Python application development.
  • Experience building production REST APIs using FastAPI or similar frameworks.
  • Knowledge of OAuth2, JWT, RBAC, and Pydantic-like validation.
  • Experience with message queues, retries, idempotency, and high-volume batch/file processing.
  • Strong SQL skills and data modelling.
  • Healthcare EDI familiarity (X12 835/837) is a plus.

Responsibilities

  • Design, develop, and maintain core platform services and APIs.
  • Build robust processing pipelines with retries and idempotency.
  • Own modules end-to-end from design through deployment and handover.
  • Develop healthcare EDI ingestion and mapping for X12 835/837.
  • Implement secure file processing (SFTP, encryption) and third-party integrations.
  • Create workflows and state machines using Celery, APScheduler, or Cron.
  • Contribute to CI/CD and cloud-native deployments with Docker/Kubernetes/OpenShift.
  • Develop operational dashboards and UI components for monitoring.

Skills

Python development
FastAPI
OAuth2 / JWT
RBAC
Pytest
REST APIs
SQL
Agile
Ownership

Education

Bachelor’s degree in CS/IT/Engineering

Tools

Docker
Kubernetes
OpenShift
SFTP
PGP encryption
pyx12
LinuxForHealth
Celery
APScheduler
CI/CD

Job description

Role Description

The Python Tech Lead – Healthcare RCM Automation role at Movate Technologies is a full-time, work-from-office position based in Bengaluru or Chennai, operating in the UK shift. We are looking for an experienced professional with 5–7 years of production-grade Python development experience to join a high-ownership engineering team building a greenfield Revenue Cycle Management Automation Platform for a healthcare provider.

The selected professional will contribute across backend platform services, healthcare EDI processing, data mapping, workflow orchestration, REST APIs, integrations, and operational user-interface components. The role requires end-to-end ownership of modules, from solution design and development through testing, documentation, deployment, and production handover.

Roles and Responsibilities
  • Design, develop, and maintain core platform services, including configuration management, logging, health checks, secrets management, metrics, monitoring, and telemetry.
  • Build reliable processing pipelines with staged processing, retries, idempotency, dead-letter queues, and robust exception handling.
  • Own assigned modules throughout the complete development lifecycle, including design, implementation, automated testing, documentation, deployment, and production handover.
  • Develop healthcare EDI ingestion and processing capabilities for X12 835 Remittance Advice and X12 837 Healthcare Claims transactions.
  • Parse EDI files into structured transaction models and validate ISA, GS, and ST envelopes.
  • Develop resilient parsing logic to support companion-guide variations, normalization, payer-ID resolution, and CARC/RARC enrichment.
  • Create configuration-driven mapping solutions to transform parsed transactions into standardized canonical data models.
  • Implement secure file-processing workflows, including SFTP automation, PGP encryption, third-party integrations, retry mechanisms, and dead-letter handling.
  • Design transaction lifecycle state machines, content-based routing, exception queues, escalation workflows, scheduled jobs, and event-driven orchestration components.
  • Design and develop secure, scalable REST APIs using FastAPI or similar Python frameworks.
  • Implement OAuth2/JWT authentication, role-based access control, API versioning, pagination, and schema validation.
  • Contribute to operational UI components such as monitoring dashboards, transaction viewers, configuration screens, exception-management views, and audit logs.
  • Write and maintain automated tests using tools such as Pytest and ensure that application logging follows PHI-safe practices.
  • Participate in Agile activities, including daily stand-ups, sprint planning, reviews, backlog refinement, and cross-module interface discussions.
  • Contribute to CI/CD implementation and support cloud-native deployments using Docker, Kubernetes, or OpenShift.
  • Use AI-assisted development tools responsibly for boilerplate generation, test creation, code reviews, and development productivity while validating all domain-critical logic against requirements.
Qualifications
  • 5–7 years of professional experience in production-grade Python application development.
  • Strong knowledge of Python programming, Object-Oriented Programming, typing, packaging, asynchronous I/O, and Pytest.
  • Hands-on experience developing production REST APIs using FastAPI or a similar backend framework.
  • Experience implementing OAuth2, JWT, RBAC, and Pydantic or comparable schema-validation technologies.
  • Experience with message queues, retry patterns, idempotency, dead-letter queues, and high-volume batch or file-processing systems.
  • Strong SQL skills, including schema design and query optimization.
  • Practical experience with SFTP automation, PGP encryption, REST integrations, and third-party systems.
  • Experience designing workflows, state machines, event-driven processes, and scheduled jobs using technologies such as Celery, APScheduler, or Cron.
  • Knowledge of CI/CD pipelines, Docker, Kubernetes, OpenShift, structured logging, metrics, monitoring, and alerting.
  • Understanding of healthcare EDI transactions, particularly X12 835 and X12 837.
  • Knowledge of ISA/GS/ST envelopes, loops, segments, TA1 acknowledgements, and 999 acknowledgements.
  • Understanding of healthcare Revenue Cycle Management processes, including claims lifecycle, remittance posting, denial management, and clearinghouse integrations.
  • Experience with healthcare EDI tools such as pyx12 or LinuxForHealth is preferred.
  • Familiarity with modern SPA frameworks and experience building operational dashboards or data-heavy user interfaces is beneficial.
  • Awareness of HIPAA requirements and appropriate handling of Protected Health Information.
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related discipline.
  • Strong ownership, analytical thinking, problem-solving, collaboration, and communication skills.
  • Ability to work across multiple technical modules in a lean and fast-paced engineering environment.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Movate Technologies • Chennai District

On-site
INR 3,500,000 - 6,000,000
Python Programmer
Python Programmer

Credence Global Solutions • Pune District

On-site
INR 1,500,000 - 2,000,000
Senior Python FULL STACK LEAD- REACT/Python/AI- Hybrid AND Remote
Senior Python FULL STACK LEAD- REACT/Python/AI- Hybrid AND Remote

Innova Solutions • Dadri, Chennai District, Bengaluru

Hybrid
INR 1,800,000 - 3,000,000
Python Developer
Python Developer

Persistent • Bengaluru

Hybrid
INR 1,400,000 - 1,800,000
Competitive salary
Education sponsorship
Cutting-edge technologies
+3
Team Lead - Software Engineering & Deployment
Team Lead - Software Engineering & Deployment

Ayukriyam Innovations • New Delhi

On-site
INR 2,200,000 - 3,600,000
Module Lead - Python+SQL Job
Module Lead - Python+SQL Job

YASH Technologies, Inc. • Pune District

On-site
INR 1,500,000 - 2,300,000
Principal Software Engineer - Python Developer
Principal Software Engineer - Python Developer

Ilink Talent Solutions • Hyderabad, Chennai District

Hybrid
INR 3,500,000 - 6,500,000
Python Software Developer
Python Software Developer

Turnberry Solutions • Hyderabad, Pune District

On-site
INR 2,000,000 - 3,200,000
Technical Lead - Full Stack Developer
Technical Lead - Full Stack Developer

Rusan Medisys • Coimbatore District

On-site
INR 1,200,000 - 2,100,000
Senior Backend Developer
Senior Backend Developer

SourcingXPress • Bengaluru

On-site
INR 1,200,000 - 2,100,000