Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are looking for a Python Developer to design and develop data reconciliation programs, automation scripts, and integration pipelines.
The role focuses on building Python-based solutions to compare, process, and analyze multiple data formats, ensuring data accuracy and consistency across systems. The ideal candidate should be a hands-on developer capable of independently delivering scalable and efficient solutions.
Key Responsibilities Python Development & Automation
- Design and develop Python programs, pipelines, and automation scripts.
- Build solutions for data reconciliation and file comparison across systems.
- Enhance and maintain existing Python scripts and tools.
- Develop scripts to process and compare multiple file formats (JSON, XML, CSV, XLS, etc.).
- Perform data validation, transformation, and reconciliation across systems.
- Handle large datasets and ensure data accuracy and consistency.
- Integrate Python applications with external APIs, web services, and legacy systems.
- Build data pipelines for system-to-system integration.
- Work with relational databases (Azure SQL, Oracle, PL/SQL).
- Write optimized queries for large-volume data processing.
- Perform testing, debugging, and performance tuning of Python applications.
- Troubleshoot and resolve complex production issues.
- Create technical documentation and design artifacts.
- Collaborate with project managers and cross-functional teams.
- Explain technical concepts in a clear and understandable manner.
- Participate in full SDLC (design, development, testing, deployment).
- Work in an Agile development environment.
- Strong proficiency in Python development.
- Solid understanding of Object-Oriented Programming (OOP) concepts.
- Hands-on experience with:
- Pandas, NumPy (data processing)
- Scikit-learn (basic ML exposure)
- Beautiful Soup (data extraction)
- Matplotlib (data visualization)
- Strong knowledge of Relational Databases (Azure SQL, Oracle, PL/SQL).
- Experience handling large datasets and complex queries.
- Experience building REST/SOAP APIs and integrations.
- Ability to integrate with external systems and data sources.
- Strong experience in troubleshooting and performance tuning.
- Experience across SDLC phases.
- Knowledge of process modeling techniques (DFD, sequence diagrams, workflows).
- Strong problem-solving and analytical skills.
- Ability to work independently and take ownership.
- Excellent communication and documentation skills.
- Experience with C++ or .NET.
- Understanding of application security models.
- Experience with data visualization and reporting tools.
Key Skills
Ranked by relevanceReady to apply?
Join Papigen and take your career to the next level!
Application takes less than 5 minutes

