Financial Software Engineer

Basic salary + bonus and benefits
23 Feb 2012
24 Mar 2012
Job Function
Experience Level
Department Head, Entry Level, Graduate
Contract Type

My client is an investment advisor, deploying quantitative hedge fund strategies to trade the global financial markets, with a long and successful track record. Company offices are established in the UK and Cyprus.



The Role

The successful candidate will join the team developing and managing the firm's complex & high frequency trading system. He/she will also be involved in maintaining and operating the in-house electronic analysis and trading systems in after-hours rotation. The role will involve close communication with traders, brokers and project management work.

 The ideal candidate will have excellent all round computing skills, mathematical ability, as well as project experience in meeting deadlines coupled with, preferably, an exposure to the finance industry.

 The individual

 The key responsibilities of this role will be:

>     To further develop & support the company's geographically distributed electronic

trading platform.

>        To join the team in charge of the daily setting up, running, monitoring and troubleshooting the trading system which operates 24 hours a day and which trades equities futures and spot FX in Asia, Europe and the North America.

>        To understand complex trading processes and systems and to help the ongoing development of control parameters, to ensure reliability, consistency, process quality and control.

>        To be involved in the complete development cycle.

 You will have:

>        Degree in science/computing/numerate/engineering field

>        Strong working knowledge of .NET (C#/VB.NET), distribution and SQL.

>        Able to work well under pressure and have proactive approach to implementing enhancements and process improvements whilst maintaining precision.

>        Drive to learn and work well in a team as well as taking ownership on sub-projects.


Please submit your CV for immediate consideration.