Papigen

Python Developer

Papigen
Chennai Not disclosed
17 hours ago
Remote
Apply to Job

About the job

We are seeking an experienced Python Developer to design, develop, and implement high-quality Python applications, pipelines, and automation solutions. The role involves working with multiple data formats, integrating external APIs, and building system-to-system integrations. The developer will collaborate with project managers and technical teams to create efficient tools, automate processes, and troubleshoot production issues. Scope of Work Python Development • Design, develop, and implement new Python pipelines, applications, and prototypes. • Write Python programs to compare file types and process JSON, XML, CSV, XLS, and other formats. • Develop scripts for data comparison, file analysis, and automation workflows. System Integration • Integrate applications with external APIs, web services, and legacy data sources. • Build system-to-system integrations leveraging Python. Technical Delivery • Estimate effort for design, build, test, and implementation. • Troubleshoot, debug, and optimize existing Python scripts and tools. • Support full SDLC activities (analysis → design → development → testing → deployment). • Write high-quality technical documentation, design docs, and integration guides. Collaboration & Communication • Work closely with PMs and developers to translate requirements into solutions. • Explain complex technical concepts to non-technical stakeholders. • Work independently with minimal supervision and handle multiple tasks effectively. Required Skills & Experience Core Technical Skills • 4.5+ years of hands-on experience in Python development (individually delivered solutions). • Expertise in Python libraries such as Pandas, NumPy, Scikit-learn, BeautifulSoup, Matplotlib, etc. • Strong experience in troubleshooting & performance tuning Python applications. • Solid understanding of Object-Oriented Programming. • Strong experience with Relational Databases: Azure SQL, Oracle PL/SQL. • Ability to retrieve and handle large datasets using PL/SQL. Integration & Data Handling • Experience processing structured and semi-structured file formats (JSON, XML, CSV, XLS). • Experience building SOAP/REST API connectors (preferred). • Familiarity with process modeling: data flow diagrams, workflow diagrams, sequence diagrams, etc. Soft Skills • Strong written and verbal communication skills in English. • Ability to document work clearly and thoroughly. • Ability to work under pressure, multitask, and take ownership of tasks. • Strong analytical skills and problem-solving mindset. • Experience working in Agile environments. Nice to Have • Knowledge of other OOP languages (C++, .NET). • Understanding of application security models.

Requirements

  • Python
  • APIs
  • SDLC
  • Data Processing

Preferred Technologies

  • Python
  • APIs
  • SDLC
  • Data Processing

Similar Jobs

BETSOL

Python Developer

BETSOL

IndiaNot disclosed
Last MonthOn-Site
SLRIS

Full Stack Python Developer

SLRIS

HyderabadNot disclosed
2 weeks agoOn-Site / Hybrid
MAK Technologies LLC

Python Backend Developer

MAK Technologies LLC

VisakhapatnamNot disclosed
Last MonthOn-Site