BP

Python Developer

BNP Paribas
Bengaluru, KarnatakaSalary not disclosed6–8 years expDay ShiftPosted 1d ago6 views
Actively Hiring

Before you apply — will your resume pass the ATS?

Most finance resumes get filtered by ATS before a human reviews them.

Check My Resume Free

Apply for this Job

Before you apply — will your resume pass the ATS?

Most finance resumes get filtered by ATS before a human reviews them.

Check My Resume Free
Apply on Company Website

Job Description

Role Overview BNP Paribas is seeking an experienced Python Developer to join its Conduct, Control & Surveillance IT team in Bengaluru. In this role, you will lead the design, development, and support of compliance surveillance models on the SONATA 2.0 platform. You will collaborate with compliance teams to build and optimize data-driven surveillance models, assuring alignment with regulatory policies and security standards. Key Responsibilities - Design, develop, test, and support Python-based compliance applications and model enhancements - Build database queries and APIs using Python, SQL, and PL/SQL for Oracle or SQL Server databases - Work with compliance teams to implement, tune, and validate trade-surveillance systems - Formulate high-quality test plans, executing unit, regression, integration, and code-review testing - Mentor junior team members on software development standards, scripting, and security policies Required Qualifications - Strong Python programming background with OOP, Pandas, and NumPy - Deep knowledge of Oracle/SQL databases, PL/SQL, and SQL scripting - Familiarity with PowerShell or Windows batch scripting - Understanding of SDLC methodologies (Agile/Waterfall), CI/CD, JIRA, and Git - Excellent communication skills and ability to work in a collaborative environment Why Join Us BNP Paribas is a leading global bank offering a collaborative and inclusive culture. Working with our surveillance IT team will give you exposure to complex financial compliance technologies, analytics, and global operations.

Requirements

- Strong proficiency in Python development including OOP, generators, and magic methods - Hands-on experience with Pandas, NumPy, and other data science libraries - Proficient in SQL and PL/SQL (Oracle or SQL Server) and database APIs - Experience with Windows batch or PowerShell scripting - Familiarity with CI/CD pipelines, Agile/Waterfall methodologies, code reviews, and TDD - Excellent analytical and problem-solving skills

Benefits

- Comprehensive insurance including group hospitalization, personal accident, and term life - Flexible benefits package tailored to your needs - 24/7 global delivery environment with career progression opportunities - Equal opportunity workplace celebrating diversity

Frequently Asked Questions

How to apply for Python Developer at BNP Paribas?

Contact the company directly.

What is the salary for this role?

Salary details will be discussed during the interview.

What experience is required?

6–8 years of experience is required.

Is this position still open?

Yes, this position is currently active and accepting applications.

Similar Jobs

Bengaluru East, Karnataka, IndiaCompetitive - As per Industry Standards1 year expDay ShiftFinance & Accounting
Actively Hiring·1d ago
View & Apply
Bengaluru, Karnataka, IndiaCompetitive - As per Industry Standards3 years expDay ShiftFinance & Accounting
Actively Hiring·1d ago
View & Apply
Bengaluru, Karnataka, IndiaSalary not disclosed3 years expDay ShiftFinance & Accounting
Actively Hiring·1d ago
View & Apply