L
Luxoft•1h ago
Indeed
Python Developer
Karnataka
Senior Level
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