Enable job alerts via email!

Python Developer - Commodities / Front-office

Harvey Nash Group

City Of London

Hybrid

GBP 70,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A leading investment bank in London seeks a Python Developer to develop and optimize financial calculators and build robust APIs. The role requires 5+ years of Python experience, with proficiency in Pandas and Flask. Strong communication skills and the ability to liaise with non-technical stakeholders are essential. This is a contract role with hybrid working arrangements.

Qualifications

  • 5+ years of Python development experience, ideally in financial services or commodities.
  • Strong proficiency in data manipulation with Pandas and NumPy.
  • Proven experience with FastAPI or Flask.

Responsibilities

  • Develop and optimize Python calculators.
  • Build robust APIs using FastAPI or Flask.
  • Collaborate directly with business users.

Skills

Python development
Experience in financial services
Proficiency in Pandas
Proficiency in NumPy
Experience with FastAPI
Experience with Flask
Data manipulation
Debugging skills
Communication skills

Tools

FastAPI
Flask
Docker
AWS/GCP
SQL
NoSQL
Job description

Python Developer - sought by leading investment bank based in Canary Wharf - Contract - Hybrid

Key Responsibilities
  • Develop and optimize Python calculators for:
    • Historical index back-testing
    • Daily pricing and index computation
    • Weighting and rebalancing logic
    • Attribution and decomposition analytics
  • Build robust APIs using FastAPI or Flask
  • Collaborate directly with business users to gather requirements and iterate quickly
  • Implement testing, versioning, and data validation processes
  • Ensure integration with internal data sources and reporting tools
Required Skills
  • 5+ years of Python development experience, ideally in financial services or commodities
  • Strong proficiency in Pandas, NumPy, and time-series data manipulation
  • Proven experience with FastAPI or Flask
  • Familiarity with large datasets and real-time data pipelines
  • Excellent debugging, profiling, and performance optimization skills
  • Strong communication skills and ability to work with non-technical stakeholders
Preferred Skills
  • Experience with commodities indices or structured products
  • Knowledge of market data platforms (e.g., Bloomberg, Refinitiv)
  • Exposure to Docker, AWS/GCP, and database systems (SQL/NoSQL)

Please apply within for further details - Matt Holmes, Harvey Nash

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.