- Strong proficiency in C++, with fair knowledge of the language specification.
- Should have good knowledge of the standard library STL containers, multi-threading concepts and algorithms.
- Positive understanding of memory management. Must be familiar with templating in C++
- Knowledge of the latest C++ 17 or above will be an added advantage.
- Knowledge of writing modules for high-level languages such as Node.js, Python, etc. will be appreciated
- Should have strong Linux development and debugging skills − Candidates with knowledge of Financial domain like equity and trading domain would be an added advantage.
- Mandatory Skills: C++, STL, Multithreading, Socket Programming, LINUX, Memory Management, System Design, Design Patterns, Design & Deployment.
Skills:- Socket Programming, Linux/Unix, memory management and Systems design