Python Developer

Tata Consultancy Services
Bengaluru, Karnataka, India

Python Developer

Location: Chennai, Bangalore, Hyderabad

Experience: 5-8 Years

Notice Period: Immediate to 30 Days Preferred

Key Responsibilities:

  • Develop, test, and maintain scalable Python applications.
  • Design and build REST APIs and backend services.
  • Work with databases such as SQL, PostgreSQL, or MySQL.
  • Collaborate with cross-functional teams to deliver high-quality solutions.
  • Troubleshoot, optimize, and enhance application performance.

Required Skills:

  • Strong experience in Python development
  • Knowledge of Django and/or Flask frameworks
  • Experience with REST APIs and microservices architecture
  • Good understanding of SQL databases
  • Familiarity with Git and Agile methodologies
  • Strong problem-solving and debugging skills

Nice to Have:

  • Experience with AWS/Azure/GCP
  • Docker and Kubernetes exposure
  • CI/CD implementation knowledge

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →