Equity Derivatives Technology - C# Developer, Associate


Technical Skills

  • .NET
  • Agile
  • Asset Allocation
  • C#
  • C++
  • Commodities
  • Derivatives
  • Equity Derivatives
  • Java
  • Linux
  • Risk Management
  • Trade Capture and Booking
  • User Experience (UX)

Job Description

Equity Derivatives Technology - C# Developer, Associate

Location: HK-Hong Kong-Hong Kong-Chater House / 03761

About J.P. Morgan Chase & Co.
JPMorgan Chase & Co. (NYSE: JPM) is a leading global financial services firm with assets of $2.4 trillion and operations worldwide. The firm is a leader in investment banking, financial services for consumers and small businesses, commercial banking, financial transaction processing and asset management. A component of the Dow Jones Industrial Average, JPMorgan Chase & Co. serves millions of consumers in the United States and many of the world’s most prominent corporate, institutional and government clients under its J.P. Morgan and Chase brands.  Information about J.P. Morgan is available at www.jpmorganchase.com

About J.P. Morgan’s Corporate & Investment Bank
J.P. Morgan’s Corporate & Investment Bank is a global leader across banking, markets and investor services. The world’s most important corporations, governments and institutions entrust us with their business in more than 100 countries. With nearly $20 trillion of assets under custody, the Corporate & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world. 

The team

Corporate and Investment Bank Markets Technology provides end to end technology solutions for the firm's Investment Banking, Sales & Trading and Risk Management business areas.

Pyramid is a strategic platform for processing and risk managing derivatives in the Investment Bank.  It is used by Credit Hybrids, Equity Derivatives, Commodity Exotics and Interest Rate Hybrids businesses globally.  The trade processing suite is responsible for trade capture, event & position management, and feeds to downstream systems such as accounting and legal documentation.  Products range from high volume listed products to highly complex over-the-counter structured derivatives.

The platform uses a range of technologies including Java, C#/.net, C++, Sybase/SQL, NoSQL systems on Windows and Linux platforms.  This is an opportunity to join an award winning technology team with excellent business sponsorship to deliver revenue enhancing technology and industry wide transformation.

The role

Highly skilled developer to work on a green-field UI projects for trade capture and lifecycle management for equity derivatives.  Using C#/.net, the challenge is to deliver a flexible, extendible UI that will leverage Java services to achieve high levels of straight-through-processing and efficiency as part of a wider program to re-engineer the platform.

We are looking for a highly talented and driven technologist who has a track record of delivering high-quality solutions in an investment bank or other fast-paced industry where first class solutions are the norm.

Key Responsibilities

  • Hands on development of new applications and new components of existing systems using C#/WPF.

  • Senior developer for the strategic UI implementation.

  • Deliver solutions within the strategic application framework.

  • Work with the business and quant analysts to understand use cases, functional and non-functional requirements.

  • Collaborating with other developers in an agile environment.

  • Participation in code reviews and sharing of knowledge with other members of the team.

  • Provide a high level of user experience through an innovative and intuitive user interface.

  • Ability to operate with minimal supervision, to agreed strategy, facing-off to business (Front Office) users.

  • Report progress to management. Good communication skills will be paramount.

  • Senior Associate/VP level based in Hong Kong.




We are looking for a highly talented and driven technologist who has a track record of delivering high-quality solutions in an investment bank or other fast-paced industry where first class solutions with 5 9’s uptime are the norm.


Essential skills


  • Significant previous hands-on experience and expert on C#/.net.

  • Very strong knowledge of WPF and experience in using MVVM or MVPVM.

  • Strong OO design skills with in-depth knowledge of object modelling and design patterns.

  • Computer science background with an intellectual rigour.

  • Ability to solve complex problems.

  • Good communication and team-working skills.


Desirable skills


  • Experience of working in financial services with knowledge of derivatives products and lifecycle.

  • Good knowledge of Java with some hands-on experience.

  • UX Design

  • Performance Tuning

  • User Interface Automated Testing




To degree level, ideally in a computer science, mathematical or engineering discipline.



J.P. Morgan is a place for talented people from all backgrounds and perspectives because our clients come from all backgrounds and perspectives. We encourage a culture of inclusion, where everyone's opinion counts and all employees have the freedom to deliver their absolute best. This is why we work hard and invest in attracting and developing a diverse workforce. Learn more about our Business Resource Groups in how they help our employees build successful careers and reach their greatest potential.

Employment TypeFull-time
Education LevelNon-specified
JPMorgan Chase BankFinancial Services, Retail and Commercial Banking

1101-1102 & 1118-1120 Level 22 Tower 1, Grand Century Place, 193 Princess Edward Road West, Mongkok, Kowloon, Hong Kong

directions_walk18 mins walk from Prince Edward Station