Software Engineer (C# Backend)

Superb opportunity to join a fast-growing Proprietary Trading firm where you’ll work in a passionate team building an advanced trading system. 

This role contributes to the C# .Net Core Backend Development. Responsible for C# Microservices on the backend, such as Market Data, OMS, Restful WebAPI, etc.

Other responsibilities include but are not limited to: 

  • Writing highly efficient code for high-frequency automated trading system
  • Assist with MySQL DB design, structure, tables, stored procedures, views
  • Assist with reading/writing to a message bus (RabbitMQ / Kafka)


  • Bachelor’s degree or equivalent in Computer Science or Engineering
  • Minimum 5 years of software development experience
  • Strong Knowledge of C#, .NET Core, and .NET Standard
  • Experience with Web APIs (Restful and Websocket), MySQL DB design and configuration, as well as Multi-Threaded/Multi-Process programming
  • A self-starter thrives in a dynamic culture and flat team environment

Job Details

  • Negotiable
  • Hong Kong
  • Permanent


    *Required (All information are kept private and confidential)