Description
- Highly skilled and experienced Senior C++ Developer;
- Developer with algo models and framework and ultra-low latency development experience.
Client Details
- Our client is a reference company in his sector;
- Our client is an international client company.
Description
- Design, develop, and maintain C++ software applications;
- Collaborate with cross-functional teams to define, design, and ship new features;
- Understanding of design & architecture principles, common data structures and algorithms complexity;
- Identify and correct bottlenecks and fix bugs;
- Help maintain code quality, organization, and automatization;
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency;
- The role includes development of new Algo models, Algo framework, market data distribution and ultra-low latency exchange connectors as a part of a global joined IT/Business team.
Profile
- Bachelor's degree in Computer Science, Computer Engineering or related field is preferred;
- At least 6 years of relevant experience for the role, namely in Information Technology;
- Strong proficiency in C++ programming (any of the versions 11/14/17/20);
- Expert in C++ including multithreading, work with memory, network stack tuned for performance;
- Experience with software development methodologies such as Agile and Scrum;
- Experience with version control systems such as Git;
- Familiarity with software development tools such as Visual Studio and Eclipse;
- Expert in Unix scripts, bash or python;
- Very good experience with FIX protocol or other Fin-tech protocols;
- Strong problem-solving and debugging skills;
- Strong communication and team collaboration skills;
- We are looking for a candidate who is passionate about technology, and who is excited to work on challenging projects in a fast-paced environment;
- Fluency in English.
Job Offer
- Multinational environment;
- Career Progression.
Candidate-se através do website