Search by job, company or skills

Python Developer

Early Applicant
  • Posted 11 days ago
  • Over 50 applicants have applied

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:

PostgreSQLKafkaRedisMemcachedRabbitmqDjangoGitDockerCeleryMySQLPythonREST API design principlesORM concepts

Bengaluru

Skills:

PythonPysparkHadoop

Bengaluru, India

Skills:

GcpDockerMySQLRESTful API developmentAzureMssqlPythonAWSspeech analytics toolsvoice bot developmentAI ML tools

Bengaluru, India

Skills:

snowflake PysparkInformaticaGoogle CloudSqlELTRest ApiApache AirflowNumpyGitAzure Data FactoryPandasAzurePythonAWSEtlMatillion

Remote

Skills:

Python ProgrammingNumpyPandaQuery OptimizationData Management

Beware of Scammers

We don’t charge money for job offers