Python Software Developer

4 - 8 years

11 - 18 Lacs

Posted:2 days ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Job Title:

Open Positions:

Role Overview

experienced Python Developers

Key Responsibilities

  • Design, develop, and maintain

    FastAPI-based backend services

    and APIs.
  • Write

    clean, efficient, and reusable Python code

    following best practices.
  • Integrate with databases (PostgreSQL, MySQL, MongoDB, etc.) and third-party services.
  • Implement

    asynchronous programming

    and optimize API performance.
  • Collaborate with frontend developers, DevOps, and QA teams to ensure seamless delivery.
  • Participate in

    code reviews, unit testing, and debugging

    .
  • Contribute to

    architecture discussions

    and technical decision-making.

Required Skills

  • Strong experience in Python (4+ years)

    .
  • Minimum 3+ years of hands-on experience in FastAPI

    (must be mentioned clearly in resume with duration).
  • Experience in

    REST API development

    and

    asynchronous programming (async/await)

    .
  • Good knowledge of

    ORM frameworks

    (SQLAlchemy, Tortoise ORM, etc.).
  • Experience with

    databases

    such as PostgreSQL, MySQL, or MongoDB.
  • Familiarity with

    Docker

    ,

    Git

    , and

    CI/CD pipelines

    .
  • Knowledge of

    unit testing

    and

    API documentation

    using tools like Swagger or Postman.
  • Understanding of

    microservices architecture

    and

    API security (JWT, OAuth2)

    .

Good to Have

  • Experience in

    cloud deployment (AWS / Azure / GCP)

    .
  • Familiarity with

    Kubernetes / Docker Compose

    .
  • Basic knowledge of

    front-end frameworks

    (React, Angular) for integration purposes.

Educational Qualification

  • Bachelor’s or Master’s degree in

    Computer Science, Engineering, or a related field

    .

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
Techno Facts Solutions logo
Techno Facts Solutions

Information Technology Consulting

Tech City

RecommendedJobs for You

gurugram, delhi / ncr, mumbai (all areas)