5 years

5 - 7 Lacs

Posted:1 day ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Summary:

We are seeking a highly skilled and motivated Python Developer with 5 years of hands-on experience in designing, developing, and deploying scalable software solutions. The ideal candidate will have strong expertise in Python programming, with a solid grasp of backend development, APIs, and cloud services. You’ll work with a cross-functional team of developers, data engineers, and product managers to build high-quality, high-performance applications.

Key Responsibilities:

  • Design, develop, test, and deploy robust backend systems using Python.
  • Develop RESTful and/or GraphQL APIs for web and mobile applications.
  • Collaborate with front-end developers and product teams to deliver integrated solutions.
  • Optimize applications for speed and scalability.
  • Write clean, maintainable, and efficient code following best practices.
  • Integrate third-party APIs and data sources as needed.
  • Participate in code reviews and mentor junior developers.
  • Troubleshoot, debug, and upgrade existing software.
  • Work with DevOps teams to automate deployments and monitor applications.
  • Maintain clear documentation of code and system architecture.

Required Skills & Qualifications:

  • Strong proficiency in Python (OOP, data structures, file handling, exception management, etc.)
  • Experience with popular Python frameworks: Django, Flask, FastAPI (at least one is mandatory).
  • Good knowledge of RESTful API development and integration.
  • Solid understanding of relational databases like PostgreSQL or MySQL, and ORMs like SQLAlchemy or Django ORM.
  • Familiarity with NoSQL databases like MongoDB, Redis is a plus.
  • Experience with version control systems (Git, GitHub/GitLab/Bitbucket).
  • Familiar with Docker and containerized environments.
  • Exposure to CI/CD pipelines, deployment, and monitoring tools.
  • Experience working in Agile/Scrum environments.
  • Familiarity with unit testing (e.g., pytest, unittest).
  • Knowledge of asynchronous programming (asyncio, Celery) is a plus.
  • Cloud experience (e.g., AWS, GCP, Azure) is preferred but not mandatory.

Nice-to-Have Skills:

  • Knowledge of data processing frameworks (e.g., Pandas, NumPy) and data pipelines (e.g., Airflow).
  • Security best practices for APIs and application development.
  • Understanding of design patterns and scalable architecture.

Soft Skills:

  • Strong problem-solving and analytical skills.
  • Ability to work independently and within a team.
  • Good communication and collaboration skills.
  • Strong attention to detail and a commitment to delivering high-quality software.

Job Types: Full-time, Permanent, Fresher

Pay: ₹540,000.00 - ₹720,000.00 per year

Benefits:

  • Flexible schedule
  • Paid time off

Location Type:

  • In-person

Schedule:

  • Day shift
  • Fixed shift
  • Monday to Friday

Work Location: In person

Speak with the employer
+91 7087799094

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

Hyderabad, Telangana, India