L
Luxoft•18h ago
Indeed

Python Developer

Chennai, Tamil Nadu
Full Time
Senior Level

Auto Apply to 50+ AI Matched Python Developer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Luxoft

Full Job Description

Project Description

We are building a resilient, secure, production-grade platform of Python backend services, REST APIs, asynchronous processing components, and external integrations. The system is backed by MongoDB and delivered through a React/TypeScript operational user interface with auditable operations and role-based enterprise user journeys.

Responsibilities
  • Design and build maintainable Python services and REST APIs.
  • Implement asynchronous workers and non-blocking integration patterns.
  • Create typed domain models and validate complex JSON/API payloads.
  • Engineer timeouts, retries, backoff, idempotency, and failure recovery mechanisms.
  • Integrate securely with MongoDB and external services using mTLS/OAuth2 protocols.
  • Create comprehensive unit, component, and integration tests ensuring high code coverage.
  • Support code reviews, enforce engineering standards, CI/CD pipelines, and production troubleshooting.
  • Contribute to design decisions for complex B8 engineer systems.
Required Skills

Must Have:

  • 10+ years of professional experience in Python development.
  • Strong production expertise with Production-grade Python using typing, modular design, SOLID principles, and OOP patterns.
  • Built secure REST APIs (FastAPI/Uvicorn) with robust contract validation.
  • Mastery of Secure Development: mTLS, OAuth2/OIDC, RBAC, secrets management.
  • Advanced TDD practices using pytest for unit/component/integration coverage.
  • Deep knowledge of MongoDB/NoSQL integration via PyMongo/Motor and relational DBs with transactional/outbox patterns.
  • Experience responsibly leveraging AI coding assistants.

Nice to Have:

No specific additional skills required at this time.

Company

L

Luxoft

Luxoft is a leading IT services and consulting company specializing in digital transformation, cloud solutions, and enterprise software development.

Chennai, Tamil Nadu
Posted on Indeed

Practice this interview

A voice mock interview for Python Developer - Tech Lead at Luxoft, with questions from this job description and your resume, and a scored report afterwards.

Set up interview