Python Developer

Role: Python developer

Location: London

Experience: 7+years

Work mode: Hybrid


We are looking for a Python Developer with strong experience in trading and risk management system s within investment banking. The role involves building backend applications and data processing logic supporting risk calculations, trade workflows and reporting

.

Key Responsibilitie

  • sDevelop and enhance Python-based application s for trading and risk use case
  • sBuild data processing pipelines and automation script s for trade, risk and reconciliation workflow
  • sWork with large financial dataset s to support PnL, risk and reporting requirement
  • sContribute to system design, architecture and scalability decision
  • sCollaborate with quants, traders and risk team s to translate business requirements into technical solution
  • sDevelop and integrate REST APIs and backend service
  • sContribute to CI/CD pipeline s and deploymen t processe
  • sSupport production systems (L2/L3) including debugging, enhancements and performance optimizatio
  • nWrite and maintain unit and integration test s. Ensure high code quality and test coverag
  • eParticipate in code review s and mento r junior developers where require

d

Must-Have Skill

  • sStrong experience in Core Python development (6–10 years
  • )Strong SQL skill s with ability to handle complex queries and large dataset
  • sExperience with Python libraries (Pandas, NumPy) for data processin
  • gExperience building RESTfu l APIs/services (Flask / FastAPI / Django
  • )Strong understanding of data structures and performance optimizatio
  • nExperience working with large-scale data processing and performance optimizatio
  • nWorking knowledge o f Unix / Linux environments and basic shell scriptin

g

Domain Experience (Critical

  • )Experience working in Investment Banking / Capital Markets environment
  • sHands-on exposure to
  • :Market Risk / CCR / PnL / Trade lifecycle / Reconciliatio
  • nUnderstanding of financial products such as
  • :Derivatives (swaps, futures, options), bond

sGood-to-Hav

  • eExposure to PySpark or large-scale data processin
  • gExperience working with quants or pricing model
  • sBasic scripting (Unix / Bash
  • )Prior experience in global banking environment
s

Job Details

Company
N Consulting Global
Location
London Area, United Kingdom
Posted