Python Software Developer

5 - 8 years

5 - 15 Lacs

Posted:6 hours ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Role & responsibilities

About the Role:

Python Developer

Key Responsibilities:

  • Design, develop, and maintain robust, scalable, and high-performance applications using Python frameworks (Django, FastAPI, Flask).
  • Build and optimize RESTful APIs and backend services.
  • Integrate with databases (PostgreSQL, MySQL, MongoDB, etc.) and write efficient queries.
  • Work with data manipulation and analysis libraries such as 

    Pandas

     and 

    NumPy

    .
  • Collaborate with frontend developers, DevOps engineers, and other stakeholders to deliver complete and efficient solutions.
  • Write clean, maintainable, and testable code following best practices.
  • Troubleshoot, debug, and upgrade existing systems and applications.
  • Participate in code reviews and contribute to continuous improvement processes.

Required Skills & Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • Proven experience in Python development (2+ years preferred).
  • Hands-on experience with one or more Python web frameworks (Django, FastAPI, Flask).
  • Strong understanding of 

    Pandas

    NumPy

    , and other Python libraries for data manipulation.
  • Proficiency with 

    SQL

     and/or 

    NoSQL

    databases (PostgreSQL, MySQL, MongoDB, etc.).
  • Experience with RESTful API design and development.
  • Familiarity with version control (Git) and CI/CD practices.
  • Solid understanding of software development principles and design patterns.

Preferred Qualifications (Good to Have):

  • Experience with cloud platforms (AWS, Azure, GCP).
  • Knowledge of containerization tools (Docker, Kubernetes).
  • Familiarity with asynchronous programming in Python.
  • Understanding of data pipelines or ETL processes.

Mock Interview

Practice Video Interview with JobPe AI

Start Django Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Zenshastra Software Services logo
Zenshastra Software Services

Information Technology

Tech City

RecommendedJobs for You

hyderabad, ahmedabad, gurugram

hyderabad, chennai, bengaluru