Python Programmer / Developer – Banking & Financial Services
Job Description
Python Programmer / Developer – Banking & Financial Services
Client: Deutsche Bank
Location: Taguig, Metro Manila, Philippines
Work Setup: Daily Onsite (Work From Office)
Shift: Day / Mid Shift – 11:00 AM to 8:00 PM
Experience: Minimum 5 Years of Relevant Experience
Maximum Budget: ₱125,000 per month (package)
Headcount: 2
Joining: Immediate Joiners Preferred
Job Overview
We are seeking an experienced Python Programmer / Developer to support data extraction, consolidation, cleansing, and processing activities for Deutsche Bank. The ideal candidate will have strong hands-on Python development experience, working knowledge of Tableau, and the ability to transform raw data into accurate, consistent, and usable datasets for reporting and analysis.
Candidates with knowledge of banking operations and financial risk management will be preferred. The role requires strong analytical thinking, problem-solving skills, effective communication, and the ability to collaborate with cross-functional teams to deliver efficient and reliable data solutions.
Key Responsibilities
Python Development & Data Processing
Develop, maintain, and optimize Python scripts and programs for data extraction, consolidation, cleansing, and transformation.
Extract data from multiple sources and combine it into structured, reliable datasets.
Identify and resolve data-quality issues, including duplicates, missing values, inconsistencies, and formatting errors.
Automate repetitive data-processing tasks to improve efficiency and reduce manual effort.
Write clean, reusable, maintainable, and well-documented code.
Troubleshoot programming issues and implement efficient, scalable solutions.
Perform data validation and quality checks to ensure accuracy and completeness.
Tableau & Data Reporting
Support data visualization and reporting activities using Tableau.
Prepare and structure datasets for reporting, analysis, and dashboard development.
Collaborate with reporting and business teams to understand data requirements.
Assist in identifying data trends, inconsistencies, and opportunities to improve reporting quality.
Banking & Financial Risk Support
Support data-related activities within the banking and financial services environment.
Work with business and technical stakeholders to understand data requirements and reporting needs.
Apply relevant banking and financial risk management knowledge when processing and analyzing data, where applicable.
Maintain data accuracy, consistency, and appropriate handling of sensitive financial information.
Collaboration & Continuous Improvement
Collaborate with business analysts, developers, reporting teams, and other stakeholders.
Analyze technical and business problems and recommend practical solutions.
Participate in code reviews, testing, debugging, and documentation.
Identify opportunities to improve data-processing workflows and programming efficiency.
Communicate progress, technical issues, and project dependencies effectively.
Contribute to team objectives and deliver assigned work within agreed timelines.
Required Qualifications & Experience
Minimum 5 years of relevant professional experience in programming or software development.
Strong hands-on experience with Python.
Experience in data extraction, data consolidation, data cleansing, and transformation.
Working knowledge of Tableau.
Strong analytical thinking and problem-solving skills.
Ability to develop efficient, maintainable, and reliable solutions.
Good written and verbal communication skills.
Ability to work collaboratively in a team environment.
Willingness to work onsite daily in Taguig, Philippines.
Availability to work the 11:00 AM–8:00 PM shift.
Immediate availability or a short notice period is preferred.
Preferred Qualifications
Knowledge of banking operations and financial services.
Understanding of financial risk management and banking data.
Experience working with large or complex datasets.
Exposure to data quality controls, reporting processes, and workflow automation.
Experience supporting business intelligence or data analytics initiatives.
Core Technical Skills
Python Programming
Data Extraction
Data Consolidation
Data Cleansing and Transformation
Data Validation and Quality Checks
Tableau
Data Analysis and Reporting
Process Automation
Debugging and Troubleshooting
Code Documentation
Key Competencies
Analytical Thinking
Problem Solving
Effective Communication
Attention to Detail
Team Collaboration
Time Management
Process Improvement
Adaptability and Continuous Learning
Work Arrangement & Compensation
Client: Deutsche Bank
Work Location: Taguig, Metro Manila, Philippines
Work Setup: Daily onsite
Shift: 11:00 AM–8:00 PM
Maximum Package: ₱125,000 per month
Open Positions: 2
Joining Preference: Immediate
Mandatory Candidate Pre-Screening Questions
Recruiters should collect the following details from each candidate:
What is your highest educational attainment?
How many years of hands-on Python experience do you have?
How many years of hands-on Tableau experience do you have?
Are you amenable to working onsite daily in Taguig on an 11:00 AM–8:00 PM day/mid shift?
What is your last drawn salary and expected salary?
Do you have your Transcript of Records (TOR) and diploma available?
What is your current notice period? Can you join immediately?
Ideal Candidate Profile
The ideal candidate is a Python-focused developer with at least five years of hands-on experience in data extraction, consolidation, cleansing, and transformation. They should have working knowledge of Tableau, strong analytical and communication skills, and the ability to deliver reliable data solutions in a banking environment. Knowledge of financial risk management and immediate availability will be advantageous.
Key Skills
4 SkillsRole Specifications
Similar Jobs
Capital Markets Operations – Asset Management Senior Analyst (CL 10-11)
Business Intelligence Manager- WFM
Risk and Compliance Sr Analyst
Business Intelligence Manager – Workforce Management (WFM)
Csr Banking Agent
Gratitude Inc is a global company with presence across APAC, Africa, and USA. We are known for our people, innovation and customer focused approach.
Interview Tips
Curated for this roleGet the Best Jobs
Right on your fingertips with instant alerts