Quest Global
Posted 13h ago

Python Developer

Quest Global
Bengaluru, Karnataka, India
OnsiteFull Time
Responsibilities
  • developing applications
  • implementing APIs
  • optimizing queries
Requirements
  • Requires 3+ years of Python development experience
  • RESTful API development
  • SQL and relational database knowledge, Git
  • Secure coding
  • Testing, and strong problem-solving skills
Technical tools mentioned
PythonREST APIsPostgreSQLMySQLSQL ServerGitHubGitPytestAWSAzurePython Dash Framework

Job description

Job Requirements

Job Title: Python EngineerWe 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.

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.



About Quest Global

Global engineering services for product development and lifecycle management.

Year founded
1997
Employees
21500
Organization type
Private
Latest investment
Private Equity (2023)
Headquarters
SG

Similar jobs

Python Developer roles near Bengaluru, Karnataka
7h
Save
Mark Applied
Hide
Senior Python Engineer (With React) 2
Bengaluru, Karnataka, India
RemoteFull Time
Ascendion
Ascendion: AI-native digital engineering and software development services provider.
12+ YOERequires 12–15 years of software engineering experience, advanced Python and FastAPI expertise, REST/OpenAPI knowledge, async programming, architecture skills, testing, and production backend development experience.
Python, FastAPI, Redis, Azure Container Apps, Azure Blob Storage, React, RESTful APIs, OpenAPI, Swagger, asyncio, Flask, Django, GitHub Copilot
18h
Save
Mark Applied
Hide
Remote Python Developer
Bengaluru, Karnataka, India
$50-$100/hr RemoteMultiple Commitments Available
Turing
Turing: AI-powered platform connecting companies with global remote software developers.
3+ YOERequires 3+ years of software engineering experience, strong Python skills, Git and Docker proficiency, software pipeline knowledge, and ability to navigate, modify, and test complex codebases.
Python, Git, Docker, GitHub
1d
Save
Mark Applied
Hide
Python Pyspark
Bengaluru, Karnataka, India
OnsiteFull Time
Tata Consultancy Services
Tata Consultancy ServicesNational Stock Exchange of India: TCS: Global provider of IT services, consulting, and business solutions.
5+ YOERequires 5–12 years of experience, a Bachelor of Engineering, strong Python, PySpark, SQL, Hadoop, Avro, and Parquet knowledge, plus data pipeline design and debugging skills.
Python, PySpark, SQL, Avro, Parquet, Hadoop
6d
Save
Mark Applied
Hide
Python Development + Crew Planning IRC302252
Bangalore, Karnataka, India
HybridFull Time
GlobalLogic
GlobalLogic: Digital product engineering and software development services provider.
3+ YOERequires 3+ years software development, 2+ years Python, and 2+ years Linux/Unix experience. Experience with Rave, Gherkin, Behave, XML, JSON, CSV, Bash, and SQL; AWS/Kubernetes knowledge preferred.
Rave, Python, Gherkin, Behave, XML, JSON, CSV, Bash, SQL, Linux, Unix, AWS, Kubernetes
6d
Save
Mark Applied
Hide
Z2_Python Developer
Bangalore, Karnataka, India
OnsiteFull Time
NTT DATA
NTT DATA: Global provider of IT and business consulting services.
Develop scalable Python backend services, RESTful APIs, microservices, database schemas, asynchronous processing, tests, CI/CD deployments, and secure production applications.
Python, SQL, RESTful APIs, microservices, CI/CD
1w
Save
Mark Applied
Hide
Python Engineer
Bengaluru, Karnataka, India
OnsiteFull Time
Intugine
Intugine: Multimodal supply chain visibility and real-time shipment tracking.
Strong Python and production application development skills; experience with dashboards, structured data, APIs, cloud services, LLMs, prompt engineering, and AI-assisted coding; strong product ownership and communication.
Python, Cursor, Claude Code, Codex, Gemini, LLMs, Streamlit, FastAPI, Plotly Dash, React, RAG
1w
Save
Mark Applied
Hide
Gen AI, Python Engineer (AI/LLM | FastAPI | AWS)
Hyderabad or Bengaluru or Chennai
OnsiteFull Time
CGI
CGINYSE: GIB: Provides information technology and business consulting services.
5+ YOERequires 5–7 years of software development experience, strong Python expertise, generative AI and LLM development, AWS, REST APIs, machine learning frameworks, databases, and Agile collaboration.
Python, FastAPI, AWS, Amazon Bedrock, Amazon SageMaker, AWS Lambda, Amazon S3, Amazon EC2, Amazon RDS, API Gateway, PyTorch, TensorFlow, Scikit-learn, LangChain, LlamaIndex, Flask, SQL, NoSQL, Pinecone, FAISS, OpenSearch, ChromaDB, Weaviate, PEFT, LoRA, Amazon CloudFront, LangGraph, Terraform, Agile
2w
Save
Mark Applied
Hide
Python Developer + Kafka
Bengaluru, Karnataka, India
HybridFull Time
Wissen Technology
Wissen Technology: Global technology consulting firm providing custom software engineering services.
3+ YOERequires 3–5 years of Python development, Apache Kafka, REST APIs, microservices, SQL databases, Linux/Unix, Git, and a bachelor's degree in computer science, information technology, or a related field.
Python, Apache Kafka, Flask, FastAPI, Django, PostgreSQL, MySQL, SQL Server, Linux, Unix, Git, AWS, Azure, GCP, Docker, Kubernetes, PySpark, MongoDB