Gratitude Inc logo
GRATITUDE INC
APAC · AFRICA · U.S.A

Python Programmer / Developer – Banking & Financial Services

8 Views 5 hours ago
Experience 3–5 Year(s)
₱
Salary ₱ 100 – 125K p.m
Location Manila (Makati, Taguig)
1 candidate(s) already applied

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:

  1. What is your highest educational attainment?

  2. How many years of hands-on Python experience do you have?

  3. How many years of hands-on Tableau experience do you have?

  4. Are you amenable to working onsite daily in Taguig on an 11:00 AM–8:00 PM day/mid shift?

  5. What is your last drawn salary and expected salary?

  6. Do you have your Transcript of Records (TOR) and diploma available?

  7. 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 Skills
Data Extraction Tableau python programming Data Analysis & Interpretation

Role Specifications

Role
Data Analyst
Timings
Day Shift (Permanent)
Industry
Banking / Financial Services / Broking
Work Mode
Work from office
Process
Non-Voice
Functional Area
Analytics & Business Intelligence

Similar Jobs

View all
Gratitude Inc logo

About Company

Gratitude Inc
Employer

Gratitude Inc is a global company with presence across APAC, Africa, and USA. We are known for our people, innovation and customer focused approach.

Raima Jaiswal
Recruiter - Gratitude Inc
★★★★★ 5.0
Location NA, india
Network 0+ Followers
Activity 500+ Posts
View Profile

Interview Tips

Curated for this role
Guide
Giving the VNA round?
What are the most important skills you acquired as a Soft Skills/VNA trainer?
How would you handle an irate customer?
Explore Interview Guide →
Mobile App

Get the Best Jobs

Right on your fingertips with instant alerts

Search more jobs by Gratitude Inc