Software / Data Developer - Commodity Trading

Selby Jennings
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 72K

Job location

Charing Cross, United Kingdom

Tech stack

Unit Testing
C Sharp (Programming Language)
Collaborative Software
Databases
Database Design
Hypertext Transfer Protocols (HTTP)
JSON
Python
Microsoft SQL Server
SQL Databases
XML

Job description

Our client, a leading commodities trading firm, is looking for a Python Developer in London to support their power and gas desk. You'll join a collaborative software team that works closely with front office quants, analysts and traders, building data-driven tools and services that underpin front-office decision-making. The environment is fast-paced, hands-on, and ideal for someone who enjoys owning deliverables end-to-end while engaging directly with business stakeholders., * Design, build, and maintain Python services and applications for processing, storing, and exposing weather, fundamentals, and pricing data.

  • Maintain, test, and enhance data-gathering services to ensure high levels of data quality and integrity.
  • Work closely with analysts and traders to translate business requirements into robust engineering solutions.
  • Design and maintain databases, including writing efficient SQL queries, tables, and views.
  • Build data feeds, scrapers, dashboards, and visualisation tools, while following quality-driven development practices.

Requirements

  • 4-5 years of professional experience in asset management, investment management, investment banking or trading.
  • Advanced Python, including unit testing and full lifecycle development. C# is desirable, but not a requirement
  • Strong SQL Server experience and understanding of database design principles.
  • Familiarity with JSON, XML, and HTTP-based services.

Apply for this position