Python Software Developer

Palni

Hyderabad

On-site

INR 1,400,000 - 2,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Palni in Hyderabad seeks an experienced Python Developer to build scalable backend applications and REST APIs using FastAPI, Flask, or Django. You will work on enterprise automation projects, mentor juniors, and collaborate with cross-functional teams.

The role emphasizes clean, maintainable code, strong debugging skills, and a willingness to learn AI-driven technologies. Exposure to AI/LLMs is a plus as the team expands into AI-driven automation.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related discipline.
  • 26 years of professional software development experience.
  • Strong hands-on experience in Python development.
  • Excellent knowledge of OOP and software design principles.
  • Experience developing REST APIs with FastAPI, Flask, or Django.
  • Experience integrating external APIs.
  • Good understanding of SQL databases such as PostgreSQL, MySQL, or SQL Server.
  • Familiarity with Git and version control systems.
  • Strong debugging and problem-solving skills.
  • Excellent communication and collaboration skills.

Responsibilities

  • Design, develop, test, and maintain scalable Python applications.
  • Develop RESTful APIs using FastAPI, Flask, or Django.
  • Build reusable, modular backend services and optimize performance.
  • Develop data processing and automation scripts using Python.
  • Write clean, production-ready code and documentation.
  • Collaborate with product managers, architects, QA, and cross-functional teams.
  • Follow coding standards and conduct code reviews.
  • Mentor junior developers and contribute to knowledge sharing.
  • Continuously learn and adopt modern technologies.

Skills

Python development
REST API design
OOP & software design
SQL & NoSQL databases
Git & version control
Debugging & problem-solving
Team collaboration
Excellent communication
AI/LLM exposure
Mentoring junior developers

Education

Bachelor's degree in Computer Science/IT

Job description

About the Role:

We are looking for an experienced Python Developer with strong expertise in backend application development, API development, and scalable software engineering. The ideal candidate should have hands‑on experience building enterprise‑grade Python applications and a passion for writing clean, efficient, and maintainable code.

Exposure to Artificial Intelligence (AI), Generative AI, or Large Language Models (LLMs) will be considered an added advantage. Candidates without prior AI experience but with strong Python fundamentals and a willingness to learn will be provided opportunities to work on AI‑driven automation projects and gain hands‑on experience with modern AI technologies.

This is an excellent opportunity for experienced Python developers looking to transition into the rapidly growing AI domain while working on innovative enterprise automation solutions.

Key Responsibilities
Python Application Development
  • Design, develop, test, and maintain scalable Python applications.
  • Develop RESTful APIs using FastAPI, Flask, or Django.
  • Build reusable, modular, and maintainable backend services.
  • Optimize application performance, scalability, and reliability.
  • Develop data processing and automation scripts using Python.
  • Write clean, well‑documented, and production‑ready code.
Backend Engineering
  • Design and implement robust backend architectures.
  • Integrate third‑party services and enterprise applications through REST APIs.
  • Work with SQL and NoSQL databases.
  • Participate in system design, code reviews, and technical discussions.
  • Troubleshoot production issues and optimize existing applications.
Collaboration & Engineering Excellence
  • Collaborate with product managers, architects, QA, and cross‑functional teams.
  • Follow software development best practices and coding standards.
  • Create technical documentation and API specifications.
  • Mentor junior developers and contribute to knowledge sharing.
  • Continuously learn and adopt modern technologies.
AI & Automation (Good to Have)

Candidates with exposure to any of the following will have an added advantage:

  • Generative AI or LLM‑based applications
  • OpenAI, Azure OpenAI, Claude, Gemini APIs
  • Prompt Engineering
  • LangChain or LlamaIndex
  • AI Agents
  • Retrieval‑Augmented Generation (RAG)
  • Vector Databases
Required Qualifications
  • Bachelor's degree in Computer Science, Information Technology, or a related discipline.
  • 26 years of professional software development experience.
  • Strong hands‑on experience in Python development.
  • Excellent knowledge of Object‑Oriented Programming (OOP) and software design principles.
  • Experience developing REST APIs using FastAPI, Flask, or Django.
  • Experience integrating external APIs.
  • Good understanding of SQL databases such as PostgreSQL, MySQL, or SQL Server.
  • Familiarity with Git and version control systems.
  • Strong debugging and problem‑solving skills.
  • Excellent communication and collaboration skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Developer
Senior Python Developer

Palni • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Python Developer
Python Developer

Techminds Group • NTR

On-site
INR 600,000 - 1,000,000
Python Developer (AI)
Python Developer (AI)

Intellify • Ahmedabad District

On-site
INR 1,000,000 - 1,500,000
Python Backend Developer
Python Backend Developer

Tecnoprism • Bengaluru, Pune District

On-site
INR 1,500,000 - 2,200,000
Python Developer – AI & Generative AI
Python Developer – AI & Generative AI

Egnoto • Jaipur

On-site
INR 1,200,000 - 2,400,000
Senior Software Developer( Python)
Senior Software Developer( Python)

JobItUs • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Senior Python Developer
Senior Python Developer

Neurealm • Gurugram District

On-site
INR 2,500,000 - 4,000,000
Python Developer (GenAI)
Python Developer (GenAI)

ScryAI • Gurugram District

On-site
INR 1,000,000 - 1,500,000
Senior Python AI Developer
Senior Python AI Developer

Straive • Chennai District

On-site
INR 2,500,000 - 5,000,000
Senior Python Software Engineer
Senior Python Software Engineer

Stellar Innovations • Bengaluru

On-site
INR 2,500,000 - 4,500,000