Job Location: Chennai
We are looking for an energetic Developer to be part of a cross-functional team thats responsible for the full software development life cycle, from conception to deployment using latest technologies with the following
- Excellent verbal communication skills.
- Good problem-solving skills with individual contribution.
- Attention to detail.
- Priority given for Immediate joiners.
Analyze, design and develop securities and futures systems according to requirements Plan, design and implement high quality windows applications using the latest C++ technologies Prepare functional specifications and design documentations Perform coding, unit testing, debugging and performance tuning Provide system support, troubleshoot and maintenance Communicate with business users on system issues
- C++, C# software development experience of scalable windows
- Understanding of distributed systems, data structures and algorithms
- Experience of using thrid-party libraries such as boost, openssl, zlib, regex, log4cxx & jsoncpp
- Experience of message encoding with json & protobuf
- Knowledge of IOCP and socket programming with TCP and UDP
- Knowledge of object-oriented programming and multi-threading
- Knowledge of the FIX protocol and experience in financial industry an added advantage.
- Knowledge of the Kafka, Redis is an added advantage.
- Good command in verbal and written English Detail oriented, self-motivated and disciplined, with ability to complete assigned tasks with minimal oversight in a professional and timely manner