Python Developer - Inside IR35 - Up to £700 per day

Python Developer - Inside IR35 - Up to £700 per day

Posted 3 days ago by Hunter Bond

£700 Per day
Inside
Hybrid
London Area, United Kingdom

Summary: The role of Senior Python Developer focuses on building and enhancing trading and risk systems within investment banking. The position involves developing backend services, data processing solutions, and risk-focused applications to support trade lifecycle and risk calculations. Candidates are expected to have significant experience in Python development and a strong understanding of financial datasets. The role is hybrid and classified as inside IR35, offering a competitive daily rate.

Key Responsibilities:

  • Develop and enhance Python applications for trading and risk platforms
  • Build data pipelines and automation for trade, risk and reconciliation workflows
  • Process large financial datasets supporting PnL, risk and regulatory reporting
  • Contribute to architecture, scalability and system design decisions
  • Partner with quants, traders and risk teams to deliver technical solutions
  • Develop and integrate REST APIs and backend services
  • Maintain high code quality through testing, reviews and best practices
  • Mentor junior developers where required

Key Skills:

  • Strong Core Python development experience
  • Experience with enterprise trading and risk platforms (e.g. Quartz, SecDB, Athena, Kanon, Beacon or similar)
  • Strong SQL and large-scale data handling expertise
  • Pandas and NumPy for data processing and analytics
  • REST API development using Flask, FastAPI or Django
  • Strong understanding of performance optimisation and scalable systems
  • Unix/Linux and shell scripting experience
  • Investment Banking or Capital Markets background
  • Experience across Market Risk, CCR, PnL, Trade Lifecycle and Reconciliations
  • Knowledge of derivatives, swaps, futures, options and fixed-income products
  • Desirable: PySpark or distributed data processing
  • Exposure to quantitative models and pricing systems
  • Global banking environment experience
  • 9–15 years' relevant experience

Salary (Rate): £700 daily

City: London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: Senior

Industry: IT

Detailed Description From Employer:

Senior Python Developer – Trading & Risk Platforms

Hybrid in Central London

Inside IR35 - Up to £700 per day

We are seeking Senior Python Developers with proven experience building trading and risk systems within investment banking. You will develop backend services, data processing solutions and risk-focused applications supporting trade lifecycle, risk calculations and reporting.

Key Responsibilities

  • Develop and enhance Python applications for trading and risk platforms
  • Build data pipelines and automation for trade, risk and reconciliation workflows
  • Process large financial datasets supporting PnL, risk and regulatory reporting
  • Contribute to architecture, scalability and system design decisions
  • Partner with quants, traders and risk teams to deliver technical solutions
  • Develop and integrate REST APIs and backend services
  • Maintain high code quality through testing, reviews and best practices
  • Mentor junior developers where required

Required Skills

  • Strong Core Python development experience
  • Experience with enterprise trading and risk platforms (e.g. Quartz, SecDB, Athena, Kanon, Beacon or similar)
  • Strong SQL and large-scale data handling expertise
  • Pandas and NumPy for data processing and analytics
  • REST API development using Flask, FastAPI or Django
  • Strong understanding of performance optimisation and scalable systems
  • Unix/Linux and shell scripting experience

Domain Experience

  • Investment Banking or Capital Markets background
  • Experience across Market Risk, CCR, PnL, Trade Lifecycle and Reconciliations
  • Knowledge of derivatives, swaps, futures, options and fixed-income products

Desirable

  • PySpark or distributed data processing
  • Exposure to quantitative models and pricing systems
  • Global banking environment experience
  • 9–15 years' relevant experience

Please note: Candidates without trading, risk or capital markets experience will not be considered.