Point your AI agent at freehire and let it find you a job.

Get the CLI →

DMAIC Academy & Consultancy

NewBe an early applicant

Python Developer

Posted Updated
Discussion

Summary

A full-time Python Developer role in Chennai: design, build, test and maintain scalable backend services and REST APIs using Django, Flask or FastAPI, working with databases and third-party integrations. Requires 3-5 years of Python experience; cloud (AWS/Azure/GCP) and AI/ML exposure are plus points.

Python Developer

Location: Chennai

Experience: 3–5 Years

Employment Type: Full-time


Job Summary

We are looking for a skilled Python Developer with 3–5 years of experience in developing scalable and high-performance applications using Python. The ideal candidate should have strong hands-on experience with at least one of the frameworks Django, Flask, or FastAPI.

Exposure to Cloud platforms and AI/ML technologies will be an added advantage.


Key Responsibilities

  • Design, develop, test, and maintain scalable Python-based applications and backend services.
  • Develop RESTful APIs and backend services using Django, Flask, or FastAPI.
  • Work with databases, data models, and third-party API integrations.
  • Write clean, reusable, maintainable, and efficient code.
  • Troubleshoot, debug, and optimize applications for performance and reliability.
  • Collaborate with frontend developers, product teams, and other stakeholders to deliver high-quality solutions.
  • Participate in code reviews, testing, deployment, and production support.
  • Follow best practices for application security, coding standards, and version control.


Mandatory Skills

  • 3–5 years of professional experience in Python development.
  • Strong programming and problem-solving skills in Python.
  • Hands-on experience with one or more of:
  • Django
  • Flask
  • FastAPI
  • Good understanding of REST APIs and backend application development.
  • Experience with relational or NoSQL databases.
  • Good understanding of Git/version control.
  • Strong debugging and analytical skills.


Secondary Skills

  • Exposure to Cloud platforms such as AWS, Azure, or GCP.
  • Knowledge of AI/ML, Generative AI, LLMs, or AI application development.
  • Experience with Docker/Kubernetes or CI/CD pipelines.
  • Familiarity with cloud-native application development and deployment.
  • Exposure to microservices architecture.


Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available