• Competitive
  • New York, NY, USA
  • Permanent, Full time
  • Credit Suisse -
  • 16 Aug 18

Senior Algo Developer Lead # 112984

We Offer
The Advanced Execution Services (AES) Algo Development team requires an experienced application developer for the on-going development of the AES algorithmic trading platform. This role is being sponsored by the AES Listed Derivatives business with the aim of improving the AES product and maintaining the firm's dominant position in the Global Listed Derivatives electronic trading space. AES is the flagship product in the firm's electronic trading franchise, which is used to execute orders on behalf of clients in Equities, Listed Derivatives (Futures and Options) and FX markets around the globe. The role offers an excellent opportunity to further knowledge and obtain experience in a global electronic trading environment working for one of the industry-recognized leaders in Algorithmic Trading. You will be working in close partnership with the AES Trading Desk and AES Quant Research teams and be directly involved in a challenging and high-profile area of the finance industry.
The role will be passionate about strategy development and implementation of new Algo in response to client and market/regulatory driven requirements. The role requires a minimum of 5 years' experience in C#, C++, or Java along with .NET technologies in a real-time distributed messaging and multi-threaded trading environment, with familiarity of electronic trading systems.

Responsibilities will include:
  • C# server-side development and maintenance of existing applications/components in the AES electronic trading stack
  • Working with the Listed Derivatives Business, AES Product Development and Quant teams, Client Connectivity and Business Analyst teams for requirements and solutions definition
  • Problem analysis and resolution with an emphasis on quantitative and statistical analysis
  • Configuration and release management
  • Third-line support of deployed components in the production environment
  • Manage a small local team (25%)

Credit Suisse maintains a Working Flexibility Policy, subject to the terms as set forth in the Credit Suisse United States Employment Handbook.

You Offer
Essential Skills
  • Multi-threaded and Object-oriented application design experience
  • You should have the mathematical ability - an appreciation of algebraic, geometric and statistical concepts and their application in problem-solving
  • Distributed systems development experience using asynchronous messaging technologies
  • You will have real-time data processing and SQL/Database experience
  • You should have experience of full project life cycle and continuous integration development tools
  • You should be delivery focused with excellent problem-solving & communication skills
  • You will have the ability to work on tight deadlines and tolerance for frequent change

Desirable Skills
  • Experience of Subversion
  • Experience of JIRA, Confluence, Crucible and Fisheye
  • Experience of automated build/testing platforms (TeamCity, nUnit, SpecFlow)
  • Experience in development of automated trading systems dealing in Equities, FX, Futures or Options

New York, NY, USA New York NY US