Search by job, company or skills

Python Developer

  • Posted 5 hours ago
  • Be among the first 10 applicants

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.

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.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 152711001

Similar Jobs

Bengaluru, India

Skills:

DjangoAmazon Web ServicesFlaskPythonSqlAWS

Bengaluru, India

Skills:

S3GolangMulesoftMongo DbDjangoNumpyFlaskPostmanPythonAWSPostgres DBLogging library DatadogAPI Management toolDatadog APIAsynch.ioGRPC

Bengaluru, India

Skills:

state management DebuggingPythonroutingReactjsTypescriptJavascriptRestful Apiserror handling

Bengaluru, India

Skills:

DatabricksFastAPIRest ApisCosmos DBPostmanAzurePythonAzure Redis CacheAzure Key VaultWebSocketsStreamlitMicrosoft Fabric

Bengaluru, India

Skills:

GitPostgreSQLAgileMongoDBScrumJIRAfrontend technologiesDevOps practicesPython MicroservicesGen-AI

Beware of Scammers

We don’t charge money for job offers