C# Algo Trading Developer

Permanent contract|London|IT (Information Technology)

C# Algo Trading Developer

  • London, United Kingdom
  • Permanent contract
  • IT (Information Technology)


Description of the Business Line or Department

The Alternative Trading Systems (ATS) team is responsible for the development of the technology that supports Société Générale’s Global Cash Equity and Listed Derivatives Electronic Trading Business.  The primary focus of the team is developing and supporting the Algorithmic Trading and Smart Order Routing capability.  This is a business requiring a strong technology platform to support its revenue targets.


The team supports a variety of internal trading desks globally across the various asset classes.  Algorithmic trading, particularly in the Listed Derivatives product space, is seen as a growth area for SG, and a stable, progressive technology platform is a key business differentiator.

Summary of the key purposes of the role

·         Undertake the design and development of some of the key software components

·         Manage the delivery of high-quality software into the production environment in a timely and low-risk manner

·         Ensure development and delivery adheres to all relevant team, IT and company standards

Summary of responsibilities

·         Client-centric production delivery

·         Simple, maintainable, well-tested, robust software solutions

·         Strong collaboration with the wider team

·         Delivery within the teams established Continuous Delivery processes

·         Ensuring failover and resiliency capabilities of solutions exceeds client expectations

·         Ensuring full compliance with all SG internal policies regarding control and supervision

         Delegated responsibilities 

·         Providing second-line support where necessary and developing tools to simplify the tasks undertaken by the first-line support team

Profile required


·         Knowledge of exchange traded products (Cash Equity / Futures)

·         Advanced C#, including multithreading

·         Ownership - taking accountability for actions and decisions

·         Delivery focused - ability to meet deadlines

·         Open and collaborative; keen to share experience and encourage others to do likewise

·         Comfortable in a dynamic environment with changing priorities

·         Message based middleware (Informatica, RabbitMQ, Tibco)

·         Sql and NoSql datastores (PostgreSQL, MS Sql Server, Redis)

·         WPF, including third party grid components (Infragistics, DevExpress)

·         Continuous Delivery practices and tools including Git, Nuget, Jenkins, Ansible, Terraform

 Work Experience

·         Proven track record of project delivery in a Front Office environment

·         Experience of exchange traded products, e.g. Cash Equities and Futures

·         Experience of delivering robust, maintainable, high-performance C# components within a service based environment

·         Experience of working in a dynamic environment, utilizing Agile methodologies


Degree level, preferably in a relevant discipline.

Why join us

People join for the impact they can have on us. They stay for the impact we have on them. A flatter structure offers visibility and exposure beyond that of our competitors, so you know our names, and we know yours. It's personable, human, and inspires success through passion. By encouraging open mindedness and a willingness to share ideas, we have adapted to market changes and thrived through innovation. Bringing words like “hard work” and “dedication” together with “community” and “respect” has enabled us to work collaboratively and build our future together. We call this Team Spirit and it's what makes us different. It's what makes you different.

Business insight

If you feel you have the required experience and qualifications, then please apply to the SG Resourcing Team, and we will manage your application. At Société Générale, we believe our people are our strength and are core to the success of our business. As such, we search for, recruit and appoint the best available person on the basis of aptitude and ability, regardless of sex, marital or civil partnership status, race, colour, nationality, ethnic or national origins, pregnancy, disability, age, sexual orientation, religion, belief or gender identity.

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: 23000LAF
Entity: SG CIB
Starting date: immediate
Publication date: 2023/09/12