c++
Location: Alpharetta, GA (Remote until COVID)
Job Responsibilities: Contribute to the technical direction and architectural vision of the product Design, implement, and unit test high-value features Advance and promote software engineering best practices and processes Continuously assess and evolve technology and core components Load balance with engineering cross-functional groups to achieve organizational objectives Required Skills: Strong Experience in C++ coding Experience in multithreading & Data Structures Experience in Database (Sybase) Good understanding of templates in C++ (STL is based on this) Solid understanding of algorithm complexities Basic Database systems - indexes, filters Nice to have: Financial domain knowledge (preferably Trading, Middle office, etc) Kafka, IBM MQ Understanding of UNIX operating system Knowledge in Sockets, TCP / UDP | ||||