Volatility Analytics and Trading C# Developer (Analytics)

Full Time
Intermediate (3-6 years)

Job Description

Volatility Analytics and Trading C# Developer (Analytics)

Location: APAC-HKG-Hong Kong-Hong Kong

As part of the Citi Equities growth strategy a senior developer is sought to join an existing Volatility Analytics and Trading team in London.  This role sits within the Equity Derivatives Technology department within Markets and Securities Services Technology (MSST).  To ensure business alignment, this function (along with our operations partners) is embedded within the Institutional Clients Group business.


This role will require the candidate to have a strong understanding and solid background in the development of C# applications and services, particularly GUI design (including charting) and a firm grasp of equity derivative volatility concepts. Experience of C++ and Java is highly desirable.


The role will  help transform Equities Risk and Derivatives systems into an integrated, best-in-class platform that will represent technology response to growing ambitions to further Citi’s standing in the Equity Derivative business.


  • Strong knowledge of Equities business derivative domain
  • Experienced Developer with more than 5-6 years of experience qualified in many aspects of software applications development including needs assessments, proposals, specifications and development
  • Should be skilled in all aspects of SDLC and the in-depth knowledge of technologies/Programming tools such as:
    • SQL, C#, .NET. C++ and Java desirable
    • Database: Oracle and above, SQL (MS and Sybase)
    • Development Tools: Visual Studio. Infragistics, DevExpress, SyncFusion, Unix, WPF, WinForms
  • Experience of dependency injection and IoC
  • Demonstrates effective analysis and problem solving
  • Excellent verbal and written communication skills
  • Ability to work with globally distributed teams
  • Knowledge of test driven development
  • Ability to prioritize work load and meet multiple project deadlines
  • Ability to adapt to a dynamic work environment and make independent decisions
  • Willingness to work a flexible schedule to accommodate business needs
  • Valuing Diversity: Demonstrates an appreciation of a diverse workforce
  • Appreciates differences in style or perspective and uses differences to add value to decisions or actions and organizational success

Technical Skills

  • .NET
  • C (Programming Language)
  • C#
  • C++
  • Derivatives
  • Equities
  • Equity Derivatives
  • Java
  • Microsoft Visual Studio
  • Oracle Database
  • SAP Sybase
  • SQL
  • Valuation