Python Software Developer

5 - 8 years

10 - 20 Lacs

Posted:10 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role & responsibilities

Job Summary:

We are looking for a seasoned Backend Developer with 58 years of experience in building scalable and high-performance backend systems. The ideal candidate should have strong expertise in Python, FastAPI, SQL, and MongoDB, and be passionate about designing clean APIs and efficient data workflows.

Key Responsibilities:

  • Design, develop, and maintain backend services using

    Python

    and

    FastAPI

    .
  • Build and optimize

    RESTful APIs

    for high-performance applications.
  • Write efficient

    SQL queries

    and manage relational databases (e.g., PostgreSQL, MySQL).
  • Work with

    MongoDB

    for handling NoSQL data and schema design.
  • Collaborate with cross-functional teams including frontend developers, DevOps, and product managers.
  • Ensure code quality through unit testing, integration testing, and code reviews.
  • Monitor application performance and troubleshoot production issues.
  • Document system architecture, APIs, and development processes.

Preferred candidate profile

  • 5-8 years of hands-on experience in backend development.
  • Strong proficiency in

    Python

    and experience with

    FastAPI

    (or similar frameworks like Flask/Django).
  • Solid understanding of

    SQL

    and relational database design.
  • Experience with

    MongoDB

    and NoSQL data modeling.
  • Familiarity with

    API design

    , versioning, and security best practices.
  • Experience with Git and CI/CD pipelines.
  • Understanding of containerization tools like

    Docker

    .
  • Excellent problem-solving and communication skills.

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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
Sonata Software logo
Sonata Software

Information Technology and Services

Bangalore

RecommendedJobs for You

faridabad, gurugram, delhi / ncr