Luxoft logo

Senior Python Developer

Luxoft·Salary not specified

Primary stack

OOPPythonSOLID

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

Similar jobs

Popular searches