Python Developer

Quest Global

Bengaluru

On-site

INR 900,000 - 1,300,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Quest Global in Bengaluru, India is seeking an experienced Python Engineer with 3-6 years of hands-on experience to design, develop, and maintain Python-based services in an Agile environment.

You will implement REST APIs, handle data ingestion and transformation, optimize database queries, and collaborate with architects, QA, and stakeholders to deliver robust solutions. Strong problem-solving and independence are essential.

Qualifications

  • 3+ years of hands-on Python development experience.
  • Strong Python proficiency and framework knowledge.
  • Experience building RESTful APIs.
  • Solid SQL skills with PostgreSQL/MySQL/SQL Server.
  • Familiarity with Git and secure coding practices.
  • Ability to work independently with minimal supervision.
  • Excellent problem-solving and debugging skills.

Responsibilities

  • Design, develop, test, and maintain Python-based services and applications.
  • Implement REST APIs, service integrations, and business logic.
  • Handle data ingestion, transformation, and validation workflows.
  • Develop and optimize database queries and data access layers.
  • Troubleshoot issues and ensure code quality via standards and reviews.
  • Create technical documentation and participate in deployments and monitoring.
  • Collaborate with architects, QA, and stakeholders to deliver solutions.
  • Use GitHub for version control and write Pytest unit tests.

Skills

Python programming
REST APIs
SQL & PostgreSQL/MySQL
Git
Agile / Scrum
Unit testing Pytest
Independence

Job description

Job Requirements

Job Title: Python Engineer

We are looking for an experienced Python Developer with 3-6 years of hands-on experience in design, develop, and maintain services and applications in an Agile environment.

Key Responsibilities
  • Design, develop, test, and maintain Python-based services and applications.
  • Implement REST APIs, service integrations, and business logic.
  • Handle file processing, data ingestion, transformation, and validation workflows.
  • Develop and optimize database queries, stored procedures, and data access layers.
  • Troubleshoot, debug, and resolve application issues independently.
  • Follow coding standards, code review processes, and secure coding practices.
  • Create and maintain technical documentation for developed solutions.
  • Participate in application deployment, monitoring, and support activities.
  • Collaborate with architects, developers, QA teams, and stakeholders to deliver quality solutions.
  • Use GitHub for version control and code collaboration
  • Write unit and integration tests using Pytest
Required Skills
  • 3+ years of experience in Python application and development.
  • Strong proficiency in Python and common development frameworks/libraries.
  • Experience in developing RESTful APIs.
  • Good understanding of SQL and relational databases (PostgreSQL, MySQL, SQL Server, etc.).
  • Familiarity with coding standards, design patterns, and secure coding practices.
  • Knowledge of version control systems such as Git.
  • Ability to work independently with minimal supervision and take ownership of deliverables.
  • Strong problem-solving, debugging, and analytical skills.
Good To Have Skills
  • Experience in application development using Python Dash Framework
  • Exposure to cloud platforms such as AWS, or Azure.
  • Understanding of logging, monitoring, and application performance tuning.
  • Experience working in Agile/Scrum development environments.
Soft Skills
  • Good communication and stakeholder interaction skills.
  • Strong ownership and accountability.
  • Ability to learn new technologies and adapt to changing requirements.
  • Team-oriented mindset with a focus on quality and continuous improvement.
Work Experience

Job Title: Python Engineer

Company: Quest Global

Category: Energy

We are looking for an experienced Python Developer with 3-6 years of hands-on experience in design, develop, and maintain services and applications in an Agile environment.

Soft Skills
  • Good communication and stakeholder interaction skills.
  • Strong ownership and accountability.
  • Ability to learn new technologies and adapt to changing requirements.
  • Team-oriented mindset with a focus on quality and continuous improvement.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer + DevOps Engineer
Python Developer + DevOps Engineer

Quest Global • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Technical Project Lead / Full Stack Developer
Technical Project Lead / Full Stack Developer

Quest Global • Bengaluru

On-site
INR 2,500,000 - 4,200,000
Python Consultant
Python Consultant

NTT DATA BUSINESS SOLUTIONS • Hyderabad

On-site
INR 1,800,000 - 3,200,000
Python & AWS Cloud Engineer
Python & AWS Cloud Engineer

United States Digital Space LLC • Karnataka

On-site
INR 1,200,000 - 2,100,000
Python Developer
Python Developer

Statusneo Technology Consulting • Bengaluru, New Delhi

On-site
INR 1,500,000 - 2,100,000
Python Developer
Python Developer

Synechron • Bengaluru Urban

On-site
INR 1,800,000 - 2,800,000
Python Developer
Python Developer

Neurealm • Chennai District

On-site
INR 1,500,000 - 2,500,000
Python Developer
Python Developer

Walkover Web Solutions Pvt. Ltd. • Indore District

On-site
INR 550,000 - 900,000
Senior Python Engineer
Senior Python Engineer

Tekskills • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Python Developer
Python Developer

Purview Services • Bengaluru

On-site
INR 1,800,000 - 3,200,000