Senior C# Python Developer



We are a vibrant, award winning, trading and investments group dealing in a wide range of financial and physical instruments.  Providing services to an extensive global client base, we are a creative and highly motivated company.  We trade in commodities and energy-based derivatives.  We also invest in, and manage, a portfolio of hedge funds and start-up ventures covering various stages of the energy sector. 




As part of our growth plan, we are looking to add exceptional talent to support and improve our technology stack. Working alongside the development team, your role will be to define, develop, test and maintain our technology solutions to enhance our business capabilities. This is a fantastic career opportunity for an ambitious, flexible and passionate individual, with personal development and progression aligned to the continued growth and success of the business.


Skills Required

  • Experience as a senior software developer
  • Proficient in C# (one of these: WCF/WebAPI/MVC)
  • Proven experience with Python
  • Strong in OOP/functional programming, Design Patterns, SOLID principles.



  • Good understanding of Relational Databases (MS SQL/ Oracle)
  • Experience on Django ORM framework
  • Previous experience with EXCEL



  • Improve and expand our web-based apps for our trading desk and external platforms
  • Optimize applications for maximum speed and stability
  • Supporting junior developers with coding and troubleshooting