3 - 5 years

3 - 6 Lacs

Posted:2 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Description: Python Developer (3–5 Years Experience)

We are seeking a highly skilled and motivated Python Developer with 3–5 years of professional experience to join our team. The ideal candidate should have a strong command of Core Python, proven expertise in FastAPI, and the ability to design and implement efficient, scalable, and maintainable solutions.

Key Responsibilities

  • Design, develop, and maintain backend applications using FastAPI and Python.
  • Write clean, efficient, and reusable code following best practices.
  • Build and integrate RESTful APIs for internal and external use.
  • Collaborate with front-end developers, QA, and other stakeholders to deliver high-quality products.
  • Debug, troubleshoot, and optimize applications for performance and scalability.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Analyze requirements, identify potential issues, and propose effective solutions.

Required Skills & Qualifications

  • 3–5 years of professional experience in software development with Python.
  • Strong understanding of Core Python concepts (OOP, multithreading, async programming, data structures, exception handling).
  • Hands-on experience with FastAPI (or similar frameworks such as Flask/Django with willingness to work on FastAPI).
  • Solid understanding of REST APIs, request/response lifecycle, and best practices for API security.
  • Experience working with databases (PostgreSQL, MySQL, MongoDB, etc.).
  • Knowledge of version control systems (Git/GitHub/GitLab).
  • Strong problem-solving skills with the ability to analyze and debug complex issues.
  • Good communication and collaboration skills to work effectively in a team environment.

Nice to Have (Optional but Preferred)

  • Experience with Docker / Kubernetes / CI-CD pipelines.
  • Exposure to cloud platforms (AWS, GCP, Azure).
  • Familiarity with testing frameworks (PyTest, UnitTest).
  • Knowledge of asynchronous programming and event-driven architectures.
  • Basic understanding of frontend frameworks (React, Angular, etc.) for API integration.

Job Types: Full-time, Permanent, Fresher

Pay: ₹300,000.00 - ₹600,000.00 per year

Benefits:

  • Flexible schedule
  • Paid time off

Application Question(s):

  • What is your Current Annual CTC?
  • What is your Expected Annual CTC?

Experience:

  • Python: 3 years (Required)
  • Back-end development: 3 years (Required)

Work Location: In person

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

RecommendedJobs for You

bangalore urban, karnataka, india