Python Software Developer

2 - 4 years

6 - 11 Lacs

Posted:-1 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Key Responsibilities

1. Backend Development

  • Design, develop, and maintain scalable backend services using

    Python frameworks

    (Django, Flask, FastAPI, etc.)
  • Work with

    PostgreSQL

    and

    NoSQL databases

    (MongoDB, Redis, etc.) to design optimized schemas and queries
  • Develop and integrate

    RESTful APIs

    and external services
  • Build systems with a strong focus on

    performance, security, and maintainability

  • Ensure timely delivery of high-quality code with end-to-end ownership

2. Code Quality & Troubleshooting

  • Conduct code reviews and share constructive feedback
  • Debug and resolve issues in development and production environments
  • Maintain clear technical documentation

3. Cross-functional Collaboration

  • Collaborate with product managers, frontend engineers, and QA teams
  • Translate business requirements into scalable technical solutions

4. Innovation & Continuous Learning

  • Stay current with backend trends, frameworks, and emerging technologies
  • Recommend architectural improvements and performance enhancements

Required Qualifications and Skills (Must-Have)

  • Strong development experience with at least one Python web framework

    (Django, Flask, or FastAPI)
  • Experience with PostgreSQL

    and writing efficient SQL queries
  • Experience with NoSQL databases

    such as MongoDB, Redis, or DynamoDB
  • Proficiency in building RESTful APIs

  • Hands-on experience with Docker

    and containerized deployments
  • Cloud platform experience

    , preferably AWS (EC2, S3, RDS, Lambda)
  • Working knowledge of message brokers

    like RabbitMQ or Kafka
  • Proficient with Git

    and version control workflows
  • Familiarity with

    Kubernetes

    or other container orchestration tools
  • Strong problem-solving and debugging skills
  • Ability to work independently and take ownership of deliverables

Good to Have

  • Experience with CI/CD pipelines and DevOps tools
  • Basic understanding of frontend stack (HTML, CSS, JavaScript)
  • Exposure to microservices and event-driven architecture

Education & Experience

  • Bachelors degree in

    Computer Science, Engineering

    , or a related field (or equivalent experience)
  • 2-4 years of relevant backend development experience

Note: Salary will be depending on your interview as well

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

RecommendedJobs for You

hyderabad, chennai, bengaluru

hyderabad, chennai, bengaluru