job summary:
Description of role
A developer with experience is required to work on the Global Equities Portfolio Trading (PT) Order Management System (OMS). The role is a rare opportunity to be part of a global front office trading application development team. Working on the production system will require good technical, analytic and communication skill. The candidate needs to learn and understand the existing code base and be prepared to investigate and observe how the system currently behaves, before then making surgical changes to the code to enhance and expand the system's functionality and identify and remediate bugs, as requested by the business. The role also includes an element of second line support to the front line trade support team, to resolve serious production problems.
Technical requirements
The system is written almost entirely in C++ on Windows, both server and desktop. Technologies employed include...
- Microsoft MFC
- Rogue Wave Stingray
- Tibco Rendezvous
- IBM MQ Series
- Financial Information eXchange protocol (FIX)
- Microsoft SQL Server
- Microsoft Visual Studio
- The C++ Standard Template Library
- Win32/64
Familiarity with publish-and-subscribe concepts, multi-threading, relational databases and networked applications would be preferred.
A good grasp of software quality metrics, data encapsulation, module decoupling, object-oriented design principles and code re-factoring is essential.
location: New York, New York
job type: Contract
salary: $74 - 76 per hour
work hours: 9am to 6pm
education: Bachelors
responsibilities:
The system is written almost entirely in C++ on Windows, both server and desktop. Technologies employed include...
- Microsoft MFC
- Rogue Wave Stingray
- Tibco Rendezvous
- IBM MQ Series
- Financial Information eXchange protocol (FIX)
- Microsoft SQL Server
- Microsoft Visual Studio
- The C++ Standard Template Library
- Win32/64
qualifications:
- Experience level: Experienced
- Minimum 7 years of experience
- Education: Bachelors
skills:
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.