My client is a successful and growing hedge fund specializing in Volatility investing. They have offices in NYC, London and Singapore.
They are looking for a software engineer with a background in the financial sector.
IF YOU DON'T HAVE THE BACKGROUND PLEASE DO NOT REPLY
Bachelor*s or PhD in Computer Science
Years of Relevant Experience: 0 to 10 years
Compensation: Base (range): Commensurate with Experience
Bonus (range): discretionary, 0 to 40%
Job Description:
* Trading System and market Data knowledge, as well as, front to back experience required.
* Professional experience in user interface design and implementation, and information architecture.
* Experience creating an API layer between a frontend GUI application and a server-side market data ticker plant and Order Management System.
* Experience developing multi-threaded real-time applications for the Windows platform.
* An understanding of the data structures and their appropriate application, threading, inter-process communications, current caching techniques, and networking is required.
* Knowledgeable about current technology standards and practices - e.g. Interface Design, Needs Analysis, Information Architecture, Usability
* Engineering, Software Engineering Lifecycle. (preferred) Experience with the design, documentation, and development of an object-oriented client-facing
* API that encapsulates server-side functionality and presents a straightforward interface to applications.
* Financial industry experience working with real-time Market Data (Equity and Equity Options preferred) and Order Management. FIX Protocol experience is desirable. Familiarity with performance measurement and unit testing.
* Experience implementing automated deployment and updates over-the-wire is highly desirable.
Specific Knowledge:
C++, Data Structures, n-tier architecture, client server architecture.
Order Management System, Risk Management System, Orc, RTS, FlexTrade, First Derivatives.
Duties:
Responsible for organization, design, and implementation of software solutions to ever-changing needs of the business. In addition, once the software solution is released, provide second-level support.
The actual nature of the software may vary, ranging from a bug-fix to entire server/client architecture. The purpose also may vary from backoffice reconciliation tools to volatility analysis and trading algorithms, with more complex and challenging tasks reserved for more experienced & proven developers
Goals:
:These are all subject to change according to the changing business needs.
Short term: Learn the software architecture used by the client.
Medium term: Design and implement servers and clients using in-house & vendor provided APIs to support OTC trading & scale listed-U.S. Equity option trading.
Long Term: Specialize into one or more of senior developer roles considering the developer*s capabilities and the business need at the time, e.g. trading algorithms, risk tools, trading models, etc.
No H1B Visa's please
To Apply to this job go to http://www.GadBall.com or click here