
Senior Python Developer
Primary stack
Job description
About the Position
We are seeking a highly experienced Senior Python Developer with 10+ years of software development experience to join our team in Gurugram, India. You should possess deep knowledge of Python frameworks, cloud-native architectures, containerization, CI/CD practices, and distributed systems. You will work closely with architects, product owners, DevOps engineers, and cross-functional teams to build high-performance enterprise applications.
Responsibilities
- Design, develop, and maintain robust backend applications using Python.
- Build scalable REST APIs and Microservices for enterprise-grade applications.
- Create reusable, secure, and high-performance backend services.
- Design and optimize database schemas, queries, and data processing workflows.
- Develop event-driven and asynchronous applications using modern Python frameworks.
- Implement API security, authentication, and authorization mechanisms.
- Collaborate with frontend teams to define API contracts and integrations.
- Troubleshoot production issues, conduct root cause analysis, and implement fixes.
- Participate in architecture discussions and technical decision-making.
- Drive best practices in coding standards, testing, code reviews, and documentation.
- Mentor junior developers and provide technical leadership.
- Work with DevOps teams on CI/CD pipelines, deployment automation, and monitoring.
Requirements
Must have
- 10+ years of software development experience with at least 7+ years in Python
- Strong expertise in:
- Core Python
- Python 3.x
- Object-Oriented Programming (OOP)
- Functional Programming concepts
- Design Patterns
- SOLID Principles
- Data Structures & Algorithms
- Multithreading & Multiprocessing
- Asynchronous Programming (AsyncIO)
Nice to have
- No additional skills listed
We Offer
- Competitive salary
- Opportunity to work in a dynamic and innovative environment
- Professional growth and development opportunities
- Collaborative and inclusive work culture
About the Company
Join our team and contribute to building cutting-edge software solutions that drive business success.
© Luxoft. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
A provider of software development services and innovative IT solutions with a worldwide customer base consisting mainly of large multinational corporations.
More at Luxoft
All 791 roles
AI Technical Lead
Luxoft · United States

C++ Senior Developer
Luxoft · Poland

Security Architect - Advanced Threat Response
Luxoft · Romania

Senior Murex Developer - MxML & Integration
Luxoft · India
