Junior C#/Python Software Developer

Group 29



Stroke 1

Role Type


Group 7


London, UK

Our client is a truly global Commodity trading company who trade both physical and financial commodities including, Gas & Power, Oil, Metals, Agricultural products, and more… 

As the business continues to grow and expand into new markets, you will enjoy being part of a great team of over 500 globally, in an exciting, fast paced environment!

We are looking for a Junior C#/Python Developer to join the team in the London office, supporting the Gas, Power and Dry Bulk trading desks. This is genuine opportunity to interact with the trading team, learn about the business and to be innovative with your problem solving and delivery.

The successful candidate will need to demonstrate a strong work ethic, be able to cope with a busy, fast paced environment and be able to communicate effectively across all levels including Traders and senior management.

As C#/Python Developer your responsibilities will include but may not be limited to:

  • Design, build and maintain Python and C# services and applications that process, store and expose fundamental and pricing data
  • You will also ensure the integrity of the underlying data by maintaining, testing and extending date gathering services, taking the lead in a data quality / verification initiative
  • Support traders and analysts with their development queries and script writing
  • Assist with database design and understand alternative options for data storage
  • Work closely with front office teams, develop an understanding of their requirements, and deliver maintainable robust and performant solutions
  • Able to work autonomously on designated activities
  • Proactively support other members of the development team with issues and workload balance, and vice versa leveraging the global team for expertise and assistance
  • Bring any modern development, devops, architectural approaches to the team
  • A genuine interest in development frameworks, design patterns and programming languages


  • C# (1+ Years essential)
  • Python (1+ Years essential)
  • JSON & XML
  • HTTP
  • TDD and Unit testing
  • Full life cycle development
  • Excellent Communication skills


  • HTML, JavaScript & CSS
  • JSON & XML
  • Web framework (e.g., Flask, Dash, ASP.NET MVC)
  • Multi-threading & asynchronous programming
  • Excel (VBA)
  • Built RESTful Web APIs
  • SOLID design principles
  • Windows services
  • Agile development methodology
  • Knowledge of commodities trading
  • Source control (SVN)


Upload CV: