Python Developer – Quest Global – Full Job Description
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.