Algorithmic Smart Order Development recruitment

• Experience in developing a smart order router and crossing engine in Java.

• Experience in developing high throughput, low latency exchange connectivity infrastructure is highly desirable.

• Candidates need to have a very good understanding of the micro-structure of the various market centers as well as industry standard protocols such as FIX.

• Prior experience in a front office trading environment is essential. Prior experience with crossing engines and/or smart order routing technologies is a plus.

• Strong technical and programming skills is a key requirement. In-depth understanding of Object Oriented Design and Programming is essential. Knowledge of design patterns and methodologies is also required. Exceptional experience in Java is essential. In depth knowledge of performance tuning in Linux/Unix environment is necessary. Must have good understanding of multi-threading, exceptions, templates etc.