C++ DeveloperOur client is a prominent multinational financial services firm that is currently seeking a
C++ Developer(s) to join their team in NYC. Within this role, you will participate and contribute to the design and development of real-time market data core infrastructure and feed processing software.
QualificationsRequired
- A Bachelor's Degree in Computer Science or related field
- Advanced knowledge of C++, including templates
- TCP and Multicast communications
- Experience with Multithreading, low-level primitives, atomic variables, mutex, condition variable, understanding of pthreads even if using C++ libraries like Boost.
- STL (Standard Template Library) experience
- Experience with Boost, including event handling
- Knowledge and experience on formal software development practices
- Understanding of debugging with gdb
- Unix low-level Perl/Python and shell scripting experience
- Strong verbal and written communication skills
- Able to take ownership of a deliverable and move it forward independently
- Understanding of performance verification and optimization tools
Preferred
- Knowledge of common formats used such as FIX, FAST, etc.
- Knowledge of finance - various asset classes and their characteristics, particularly with respect to market data