C# Front Office Developer

Hong Kong Island, Hong Kong
Onsite
HK$30,000 - HK$50,000 - Per Month

Job Description

Role: C# .NET Front Office Engineer – Fixed Income Pricing (Contract)
Type: 12-Month Contract (Renewable to Permanent)
Location: Hong Kong (On-site)
Stack: C# .NET, PostgreSQL, Kafka/RabbitMQ/NATS, WPF/React (Plus)

The Role
Join a global trading technology team based in Hong Kong supporting front-office Fixed Income and FX business units. You will sit close to the desk, working directly with traders, quants, and sales to build real-time pricing and distribution systems, resolve urgent production bugs, and deliver features from concept to deployment.

Core Responsibilities

  • Enhance Systems: Build and optimize real-time pricing engines and data distribution flows.
  • Desk Support: Partner directly with the trading floor to troubleshoot and deploy rapid, permanent fixes.
  • Global Delivery: Collaborate with international technology and quantitative research teams.

Technical Requirements

  • Backend: Strong C# .NET development skills.
  • Data: Solid SQL profiling and schema design (ideally PostgreSQL).
  • Messaging: Experience with event-driven brokers like RabbitMQ, Kafka, or NATS.
  • DevOps: Familiarity with modern Git, CI/CD, and Jira workflows.

Bonus Skills

  • UI Development: Experience with WPF/DevExpress or web frameworks (React / Angular / Vue).
  • Real-time Web: Experience with ASP.NET Core and SignalR.
  • Domain: Basic knowledge of Fixed Income products (Bonds, Interest Rate Swaps, FX Swaps).

Apply Today

Similar Jobs

HK$1,500,000 - HK$1,800,000 - Per Year

Posted 1 month ago

HK$40,000 - HK$50,000 - Per Month

Posted 1 month ago

HK$26,000 - HK$42,000 - Per Month

Posted 2 months ago

Hong Kong, Hong Kong

Compliance Advisory VP

HK$80,000 - HK$100,000 - Per Month

Posted 2 months ago

HK$50,000 - HK$80,000 - Per Month

Posted 1 day ago

Hong Kong, Hong Kong

Quant Developer

HK$1,000,000 - HK$1,200,000 - Per Year

Posted 1 day ago

Trusted Specialists You Can rely On

Connect with our team to discuss roles, opportunities, or upcoming events.