Senior Software Engineer recruitment

The Senior Software Engineer will play a significant role designing and implementing an architectural framework and applications in support of this effort.

The candidate will work closely with a small team of highly qualified engineers, portfolio managers and analysts to implement the next generation architecture and applications in an integrated global portfolio management systems suite.

Required Qualifications:

Technical Environment:
Qualified candidates have successfully worked on one or more of the following:

Using the following technologies:

Risk management is a key aspect of this. Investment opportunities are evaluated and rated on a thematic and an individual basis to determine appropriate risk-reward and capital allocations.

The funds apply an investment process based on macroeconomic fundamental, market momentum and technical analysis to identify strategies offering a favorable risk-return profile.

The funds’ investment strategies are premised on the belief that imbalances in various financial markets are created from time to time by the influence of economic, political and capital flow factors. Directional and relative value strategies are applied to exploit these conditions. The funds have the flexibility to allocate capital dynamically across a wide range of global strategies, markets and instruments as opportunities change, and are designed to take advantage of a wide variety of sources of market, economic and pricing data to generate trading ideas.