Python Developer – Quest Global – Full Job Description

🗓 Posted on: March 12, 2025 | 📁 Category: python jobs | 📍 Location: Bengaluru, Karnataka

Company: Quest Global
Location: Bengaluru, Karnataka
Job Type: Permanent
Salary: Negotiable

Python Developer

Job Requirements

  • We are seeking a skilled Python Developer with 2+ years of experience to join our dynamic team.
  • The ideal candidate should have a strong understanding of Python programming, software development best practices, and hands-on experience in building scalable applications.

Responsibilities:

  • Develop, test, and maintain high-quality software using Python.
  • Work with frameworks like Django, Flask, or FastAPI to build web applications.
  • Write clean, efficient, and reusable code following industry best practices.
  • Integrate third-party services, APIs, and databases.
  • Debug and resolve technical issues efficiently.
  • Collaborate with cross-functional teams, including front-end developers, designers, and product managers.
  • Optimize application performance and scalability.
  • Participate in code reviews and provide constructive feedback.
  • Stay updated with the latest industry trends and technologies.

Work Experience

  • 2+ years of hands-on experience in Python development.
  • Proficiency in Django, Flask, or FastAPI.
  • Experience with relational databases like PostgreSQL, MySQL, or SQLite.
  • Familiarity with RESTful APIs and third-party integrations.
  • Good understanding of OOP, design patterns, and software architecture.
  • Knowledge of front-end technologies such as HTML, CSS, and JavaScript (optional but a plus).
  • Experience with version control systems like Git.
  • Exposure to cloud platforms like AWS, Azure, or Google Cloud is a plus.
  • Strong problem-solving skills and ability to work independently or in a team.