Senior Software Engineer (C#, .NET)

Hong Kong

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.


Currently we are looking for a talented Senior Software Engineer (C#, .NET) for our Hong Kong office to make the team even stronger.


  • Collaborate with the Business Analysts and users to design features to support the required business functionalities;
  • Design and develop features with users’ goals in mind. Deliver the final product not only functionally capable from business perspective, but is also pleasant to use from user perspective;
  • Interact with core platform team, database team and business automation team to deliver the required functionalities.


  • Extensive experience in development with .NET, C#, ideally related to development of real-time, high performance front-end application. Experience in performance tuning and memory usage analysis is preferred. Experience in using and customization of third party library such as Sync fusion is a plus; Microsoft SQL with SSIS (SQL Server integration Services);
  • Experience in user interface design with good understandings of usability issues for GUI applications;
  • Detailed knowledge of object-oriented theory, its related design patterns, and GUI framework design;
  • Knowledge of the latest Microsoft technologies and good practices in software development is a plus;
  • Ability to use a range of Software Development tools including IDE such as Visual Studio .NET, Source Control Management tools such as Subversion. Knowledge of continuous integration tools such as TeamCity or Cruisecontrol.NET is a plus;
  • Experience in the use of both Windows and Unix/Linux operating systems, command line tools, scripting tools and basic system administration;
  • Demonstrable ability to proactively address problems, though problem identification, solution design and delivery;
  • Delivery focused individual with the ability to work under pressure;
  • Clear and concise communicator with the ability to work as part of a geographically distributed team, both across the APAC region and globally;
  • 5-7 years investment banking IT experience;
  • Knowledge of C#, .NET;
  • Windows and Web based Development under Windows Platform;
  • Product knowledge covering, Cash Equity and Derivatives;
  • Agile Development experience is a plus.


Všem našim zaměstnancům poskytujeme zdroje, které potřebují k vybudování úspěšné kariéry.


Staňte se součástí týmu, kde můžete rozvíjet svůj talent a budovat kariéru bez hranic.