Key Responsibilities
- Develop and enhance Python-based applications for trading and risk use cases
- Build data processing pipelines and automation scripts for trade, risk and reconciliation workflows
- Work with large financial datasets to support PnL, risk and reporting requirements
- Contribute to system design, architecture and scalability decisions
- Collaborate with quants, traders and risk teams to translate business requirements into technical solutions
- Develop and integrate REST APIs and backend services
- Contribute to CI/CD pipelines and deployment processes
- Support production systems (L2/L3) including debugging, enhancements and performance optimization
- Write and maintain unit and integration tests. Ensure high code quality and test coverage
- Participate in code reviews and mentor junior developers where required
Must-Have Skills
- Strong experience in Core Python development (6–10 years)
- Strong SQL skills with ability to handle complex queries and large datasets
- Experience with Python libraries (Pandas, NumPy) for data processing
- Experience building RESTful APIs/services (Flask / FastAPI / Django)
- Strong understanding of data structures and performance optimization
- Experience working with large-scale data processing and performance optimization
- Working knowledge of Unix / Linux environments and basic shell scripting
Domain Experience (Critical)
- Experience working in Investment Banking / Capital Markets environments
- Hands-on exposure to:
- Market Risk / CCR / PnL / Trade lifecycle / Reconciliation
- Understanding of financial products such as:
- Derivatives (swaps, futures, options), bonds
Valuable-to-Have
- Exposure to PySpark or large-scale data processing
- Experience working with quants or pricing models
- Basic scripting (Unix / Bash)
- Prior experience in global banking environments
- Role: Data Science & Analytics - Other, Industry Type: Analytics / KPO / Research, Department: Data Science & Analytics, Employment Type: Full Time, Permanent Role Category: Data Science & Analytics - Other Education UG: Graduation Not Required Key Skills Skills highlighted with ‘‘ are preferred keyskills Python BankBankingSQL
📌 Python Developer (Mumbai)
🏢 Crisil
📍 Mumbai