C++ Software Engineer
Sorry, this job was removed at 9:14 a.m. (CST) on Thursday, May 17, 2018
By clicking Apply Now you agree to share your profile information with the hiring company.
We are currently seeking a driven and talented C++ Software Engineer who thrive on pushing the limits of technology to produce state of the art trading applications. TT’s platform is the front-end screen of choice for professional derivatives traders around the world. As a Software Engineer you will be part of TT’s award-winning trading platform which incorporates robust, high-performance tools for spread trading, strategy creation, algorithmic and automated trading, black-box execution, high-frequency proximity-based trading and more.
Responsibilities:
- Design and implement software requirements and new product features
- Enhance and maintain existing functionality
- Participate in design discussions and review sessions
- Create high-level and detailed design documents
- Assist with product documentation and unit testing, and ensure overall product quality
Qualifications:
- 5+ years of solid, proven development experience with C++
- Proficient in object-oriented design skills
- Experience with MySQL, NoSQL, Dynamo, Cassandra
- Working knowledge of multi-threaded applications
- Working knowledge of TCP/IP and UDP protocol
- Understanding of Client/Server software
- Experience with writing Rest Endpoint code
- Financial trading systems experience is a plus
- Ability to understand business requirements and to translate these to technical requirements
- Bachelor’s Degree in Computer Science, Engineering or related discipline preferred
Read Full Job Description