Software Engineering

Senior Python Developer - GBLS - Chennai

Chennai, Tamil Nadu
Work Type: Full Time

Hiring for the Role: Python Developer

Location: Chennai (Work from Office)
Employment Type: Full-time
Experience: 6 - 9 years

Key Responsibilities:
  • Develop and maintain efficient, reusable, and reliable Python code using frameworks like Django or Flask.
  • Work with ORM libraries for effective data management.
  • Address threading limitations in Python and implement multi-process architectures.
  • Utilize server-side templating languages such as Jinja2 or Mako.
  • Collaborate with front-end developers to bridge the gap between server and user interfaces.
  • Ensure compliance with accessibility and security standards.
  • Design scalable and maintainable applications.
  • Create database schemas aligned with business processes.
  • Conduct thorough unit testing and debugging.
  • Manage code versions using tools like Git, Mercurial, or SVN.
  • Foster knowledge sharing within the team to prevent silos.
  • Follow agile methodologies for project delivery.

Preferred Qualifications:

  • Education: Degree in Computer Science, Engineering, or a related field.
  • Experience: 6 years of experience in software development, with 5+ years in building web/mobile applications and machine learning frameworks.
  • Hands-on expertise with:
    • Programming Languages/Frameworks: Python, R, Django, Flask, JavaScript (ES6), React, Node.js
    • Databases/Tools: MongoDB, Elasticsearch
    • Cloud & DevOps: Azure, Docker, Kubernetes, Microservices
    • Caching/Queues: Redis, Kafka, SQS, MQ
  • Demonstrated creative problem-solving skills and the ability to deliver solutions addressing complex technical challenges.

What We’re Looking For:
A passionate Python Developer who:

  • Possesses excellent communication skills (oral, written, and presentation).
  • Has a deep understanding of agile methodologies.
  • Thrives in solving real business problems with innovative and efficient solutions.

Submit Your Application

You have successfully applied
  • You have errors in applying