The primary objective of this position is to produce the required product in conjunction with team members, insuring it is of high quality and is timely.
- C++
- STL, OOP
- Windows , Linux, SQL
Remote - Work from Anywhere
in Information Technology - Software Development
by cqg
-k Permanent
• Over 3 years of C++ development, design or equivalent combination of education, skills and experience • Bachelor’s/Master’s degree or equivalent in Computer Science or a related discipline • Experience with STL (Boost and similar libraries) • Working knowledge of OOP, design patterns, classical algorithms and data structures • Good understanding of multithreading programming and networking • Knowledge of memory dumps analysis is an advantage • Knowledge of various processes and methods of software development • Demonstrated record of delivering high quality software products to market • Practical knowledge of Windows platform • Experience with Linux • Working knowledge of SQL • Strong problem-solving skills and ability to develop those skills • Desire to learn new technologies Will be a plus: • Knowledge in exchanges and electronic trading RESPONSIBILITIES: • Gather and produce requirements and designs • Write production quality and test code for the required product according to provided requirements; support the legacy code • Accurately plan software development activities and follow established processes • Share knowledge, listen and hear team members’ viewpoints and provide fair evaluation of different opinions • Communicate effectively with management and team members, be enthusiastic to contribute to the team and make a difference • Keep commitments and deadlines