Python Developer – Data Integration & Automation

2 years

0 Lacs

Posted:4 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About Company

Papigen

is a fast-growing global technology services company, delivering innovative digital solutions through deep industry experience and cutting-edge expertise. We specialize in technology transformation, enterprise modernization, and dynamic areas like Cloud, Big Data, Java, React, DevOps, and more. Our client-centric approach combines consulting, engineering, and data science to help businesses evolve and scale efficiently.

Role Overview

We are looking for a highly skilled

Python Developer

who can independently design, develop, and maintain Python-based applications, integrations, and automation solutions. The ideal candidate will be a

go-to expert in Python programming

, able to troubleshoot complex issues, build efficient scripts, and collaborate effectively with team members when required. This role will also involve

mentoring junior developers

, supporting integration with APIs and legacy systems, and driving innovation through Python-based solutions.

Key Responsibilities

  • Design, develop, and implement Python applications, programs, and prototypes.
  • Work independently on assigned tasks/problems, delivering efficient and scalable solutions.
  • Collaborate with other developers on integration projects when required.
  • Serve as a champion for Python programming within the team.
  • Mentor and support junior-level developers on technical challenges.
  • Build integrations with external APIs, web services, and legacy data sources.
  • Estimate and plan design, build, test, and implementation efforts for new requirements.
  • Write Python scripts for analyzing/comparing file types and processing different formats (JSON, XML, CSV, XLS, etc.).
  • Develop, troubleshoot, and optimize Python scripts and automation tools for integration and visualization.
  • Participate in all phases of the SDLC: analysis, design, implementation, testing, and deployment.
  • Produce technical documentation, design artifacts, and system workflows.

Required Skills & Experience

  • 2+ years of experience in Python application/program development.
  • Strong expertise in Python libraries: Pandas, NumPy, Scikit-learn, BeautifulSoup, Matplotlib, etc.
  • Proven ability in troubleshooting, debugging, and performance tuning Python applications.
  • Strong understanding of OOP principles and program design.
  • Hands-on experience with relational databases (Azure SQL, MS SQL, PL/SQL).
  • Proficiency in retrieving and managing data from large-volume tables.
  • Familiarity with software development methodologies, preferably Agile.
  • Strong knowledge of SDLC phases (analysis, design, implementation, testing, deployment).
  • Experience with integration and automation projects using Python.
  • Strong communication skills (verbal and written) and ability to explain technical concepts clearly.
  • Excellent problem-solving skills and ability to work under pressure with strong follow-through.
  • Technical documentation and system design experience (activity diagrams, sequence diagrams, workflow diagrams, etc.).

Desired Skills (Nice-to-Have)

  • Knowledge of other OOP languages such as Java.
  • Experience in Banking/Capital Markets domain.
  • Understanding of application security models for data protection.
  • Experience with SOAP/REST connectors and services.
Skills: python,oop,matplotlib,integration,automation,sql,azure,pl/sql,agile,beautifulsoup,pandas,ms sql,numpy

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You