Front Office developer - Algo Trading on Cash Equity & Equity Derivatives

Permanent contract|Hong Kong|IT (Information Technology)

Front Office developer - Algo Trading on Cash Equity & Equity Derivatives

  • Hong Kong, Hong Kong
  • Permanent contract
  • IT (Information Technology)


Main mission is to implement trading software solutions used by the Direct Market Services & Solutions trading desk in Hong Kong to trade stocks and futures, more specifically algo trading strategies. The candidate will sit on the trading floor with Traders and will work closely with them on a daily basis.

Reports to the Head of Electronic Market Making (EMM) Technology in AsiaPac and is under the supervision of the Head of Direct Market Services & Solutions Desk in Hong Kong

Development & Backtest

  • Gather user requirements
  • Design software solutions which will match traders needs, taking into account cost and delays constraints, agreed with both IT management and head of desk.
  • Be proactive by proposing enhancements from which the business/IT can benefit
  • Implement, test and deploy the software solution within agreed constraints and existing code
  • Improve the backtest framework
  • Study new indicators and strategy & IT requests (understand user needs, suggest solutions , etc)
  • Launch backtest and analyze results with trader
  • Improve the quality of backtest engine to better reflect production behavior

Handle level 1&2 support on implemented solutions

  • Provide a good reactivity in case of incidents
  • Implement the tools necessary for production follow-up, in order to anticipate and detect potential technical issues

The candidate will need to work very closely with various teams:

  • Liaise & interact with worldwide team members (developers working on the same platform in Paris/NYC)
  • Front Office in Asia who will provide the functional guidelines
  • In house IT market access teams (dev and support) in charge of the market connectivity

Profile required


  • University degree with a post graduate degree being advantageous
  • 6+ years of experience as a developer, familiar with object oriented designs and common patterns.
  • Memory/cpu profiling and multithreaded debugging experience.
  • Experience on trading algorithem/strategies

Technical skills 

  • Strong knowledge in C#/.Net and ideally some C++ as well but willingness to work with both.
  • Good knowledge of Windows environment as a production platform, Linux is a plus.
  • Good knowledge of tcp/ip networking and electronic exchanges APIs or specificities is a plus
  • Memory/cpu profiling/optimization and multithreaded debugging experience

Functional knowledge
A good experience is necessary on following aspects:

  • Stock/Future/Index products (2-3 years minimum)
  • Manual or automatic trading applications in C++, Java or C#
  • Backtesting trading strategy principles is a plus
  • Wide knowledge of equity/equity derivatives electronic exchanges in AsiaPac is a plus
  • Experience of electronic market accesses, market data or real time applications in C# or C++ is a plus

Business insight

Company Description 

Societe Generale is one of the leading European financial services groups. Founded in 1864, we have been playing a vital role in the economy for over 150 years. With more than 148,000 employees based in 76 countries worldwide, we accompany 32 million clients throughout the world on a daily basis. Based on a diversified universal banking model, the Group combines financial strength with a strategy of sustainable growth.

Our expertise in the Asia Pacific region ranges from Corporate & Investment Banking (Advisory, Financing and Global Markets) to Asset Management, Securities Services, Trade Finance and Cash Management Services. Leveraging on our formidable global footprint, we serve corporates, financial institutions and the public sector. With our regional headquarters in Hong Kong, we operate in 11 countries across Asia Pacific, employing over 6,600 employees. You can find us in Beijing, Seoul, Tokyo, Singapore, Mumbai, Sydney and other locations in the region.

At Societe Generale we have developed – and continue to develop – advanced programmes to support your career development. A diverse and comprehensive Learning & Development programme, a Junior programme for graduates and a Remuneration policy that stimulates your growth are just a few examples that illustrate how we help you to fulfill yourself personally and professionally, and how we develop your ability to adapt to ever-changing environments and transform challenges into opportunities.

Department Description

By joining the “Electronic Market Making” entity, you will work in a multi-cultural environment, fostering work/life balance. You will join a fast-growing team, encouraging exploration and implementation of cutting-edge technologies and ideas, with a flat management structure.

We are an equal opportunities employer and we are proud to make diversity a strength for our company. Societe Generale is committed to recognizing and promoting all talents, regardless of their beliefs, age, disability, parental status, ethnic origin, nationality, gender identity, sexual orientation, membership of a political, religious, trade union or minority organisation, or any other characteristic that could be subject to discrimination.

  • Reference: 230005KJ
  • Entity: Societe Generale Hong Kong Branch
  • Starting date: immediate
  • Publication date: 2023/02/27