L
Luxoft•1h ago
Indeed

Python Developer

Karnataka
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

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

Responsibilities
  • Develop Python components and REST endpoints against agreed designs.
  • Implement validation, error handling and asynchronous processing patterns.
  • Integrate with MongoDB and external APIs under technical guidance.
  • Create and maintain unit and integration tests.
  • Participate in code reviews, defect resolution and CI/CD activities.
  • Produce clear technical documentation and support production-readiness tasks.
Skills

Must have:

  • 8+ years of experience.
  • Solid hands-on Python development: clean code, typing and error handling.
  • Development and consumption of REST services using FastAPI or comparable frameworks.
  • Mastery of async/await and non-blocking I/O fundamentals.
  • Expertise in pytest for unit/integration testing.
  • Ty ped models and payload validation.
  • External API integration and failure handling.
  • Basic production MongoDB/NoSQL data access.
  • Responsible use of AI coding/testing assistants.
  • Able to independently deliver defined components within established patterns; architecture leadership is not required.

Nice to have: None specified.

Other Information
  • Languages: English (C1 Advanced)
  • Seniority Level: Senior

Company

L

Luxoft

Luxoft is a leading IT services company delivering innovative solutions globally.

Karnataka
Posted on Indeed

Practice this interview

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

Set up interview