Strong experience in C++ under UNIX/Linux environment
Strong in Basic C++ concepts like Polymorphism, Exception handling, writing new Classes, Pointer Handling, Dynamic memory allocation/de-allocation
Strong experience in using STL containers (Like vector, list, map etc.), BOOST library
Should have fair knowledge of Multithreading, Design Patterns.
Experience of using TBB, Google Protocol Buffer, Zero MQ libraries
Knowledge of Risk Domain, Counterparty Credit Risk, Derivatives Products
Ability to prioritize and manage schedules under tight, fixed deadlines
Ability to produce professional, technically-sound solutions
Strong writing, communication, time-management, decision-making, and basic task organization skills.
Good Team Player