change
starts now...

< BACK TO SEARCH RESULTS

London, United Kingdom

Competitive

Our client is seeking an experienced python developer to work in their London office. The successful candidate will be joining the Commodities team. This team will monitor the client’s activities in the North American natural gas market, European gas and power markets as well as activities in crude oil. This team combines fundamental market expertise with quantitative analytics to identify directional and relative value investment opportunities.


Duties and Responsibilities: 

  • Work directly with technical team members as well as analysts to leverage fundamental data about commodities to help senior analysts create price and trading signals. 
  • Build industry-leading strategic python tools and functions to help analysts build price signal and trading models 
  • Responsible for all phases of the technology life cycle 
  • Coordinating and communicating specific subject matter knowledge to the design and integration phase of each project 
  • Advising on and implementing the appropriate architecture, data model, and system design and interfacing requirements for each project 


Required Skills: 

  • Fluent in python for building significant packages and systems - not lightweight "glue" scripts 
  • Strong computer science fundamentals (data structures, algorithms, distributed development, system design) 
  • Experience on a technology team within a financial institution 
  • Past experience working within a globally distributed team would be beneficial 
  • Proactive individual with experience working within a fast paced environment 
  • Strong written and verbal communication skills on both technical and non-technical topics 
  • Commitment to continuous integration and other SDLC best practices 


Desired Skills: 

  • Experience with numpy and scipy and pandas a major plus 
  • Experience with Matlab is a plus but not required 
  • Knowledge of commodities products or experience on a Commodities desk is a plus 
  • Exposure to OTC/Derivatives trade life cycle and position management a plus 
  • Knowledge of visualization platforms (D3, matplotlib, and similar graphical packages) is a plus 


Personal/Communication Skills

  • Outstanding analysis / problem solving skills 
  • Excellent communication and teamwork skills 
  • Intellectual curiosity. A strong desire and aptitude to learn and share ideas and knowledge with colleagues. 
  • Open and flexible to change (programming language, evolving specs, different business areas, etc.) 
  • Self starter who is comfortable interfacing with a diverse set of people (Traders, Quants, Trading Assistants, etc) 
  • Ability to manage multiple tasks in a demanding and changing environment 


Background / Experience: 

  • Technical education should include an undergraduate and/or advanced computer science, electrical engineering or other relevant applied science 
  • Proven track record in software design and development


If you would like to be considered for the position of Python Developer, or wish to discuss the role further then please leave your details below. Your resume will be held in confidence until you connect with a member of our team


Upload