C#/C++ Developer (Contract)

Main Responsibilities Work C++ Technical Expert: Serve as the technical authority on low-latency C++ development for electronic trading systems. Design and implement high-performance, thread-safe components for order management, market data processing, and risk controls. Ensure system reliability and performance level critical for market-making activities through rigorous testing, profiling, and optimization Trading Systems Developer: Collaborate closely with Equity Traders as well as Equity BAs

Nousva - Hong Kong - Full time

Salary: HK$70k - HK$100k

Main Responsibilities

    • Work C++ Technical Expert: Serve as the technical authority on low-latency C++ development for electronic trading systems. Design and implement high-performance, thread-safe components for order management, market data processing, and risk controls. Ensure system reliability and performance level critical for market-making activities through rigorous testing, profiling, and optimization
    • Trading Systems Developer: Collaborate closely with Equity Traders as well as Equity BAs to understand electronic trading workflows and market-making strategies. Translate business requirements into robust technical solutions across the full development lifecycle—from architecture design through C++/C# implementation to production deployment and support
    • Real-Time Support Engineer: Provide first-line production support for trading systems, rapidly diagnosing and resolving issues during market hours to minimize trading disruption. Implement monitoring, alerting, and fail-safe mechanisms to ensure system stability under high-volume trading conditions
    • Platform Architect: Drive the consolidation and modernization of the Equity trading technology stack, working with the 12-person development team and central technology groups. Design scalable, maintainable solutions that support expanding market-making operations while reducing technical complexity
    • Innovation Catalyst: Leverage modern development tools including cloud and AI-assisted coding (GitHub Copilot) to accelerate delivery, improve code quality, and enhance system safety. Stay current with C++/C# standards and low-latency programming techniques to continuously improve platform performance

Functional Experience

  • Basic financial market and instrument knowledge
  • Ability to juggle multiple requests at the same time from demanding users.
  • Ability to articulate technical concepts succinctly to a non-technical audience.
  • English required.

Technical experience

  • Advanced proficiency in C++ and C# for low latency/multi-threaded/real-time software development.
  • Experience with cloud platforms (e.g., AWS, Azure) is advantageous.

Product experience

  • Basic instrument knowledge: Equities
  • Understanding of traditional Equity business
  • Good understanding of Market Making, Order Management, Pricing, vol fitting
  • Good understanding of financial market access and communication protocols

23810172
Ad