- Design and develop low-latency, high frequency electronic trading systems for all electronically-traded asset classes. Participate as a member of a small team using agile techniques for new development, enhancements, and bug-fixing in an environment that primarily consists of C++ on Linux, Windows and Solaris.
- Design and develop high-quality software in a timely manner using object-oriented design principles, formal design patterns, unit-testing, design and code reviews, Scrum methodology and other software development best practices.
- Develop reusable, extensible and maintainable software that interoperates seamlessly with current or new architectures.
- Proactively seek assistance when required, and actively contribute to team activities including design reviews, code reviews and pair-programming.
- Assume full accountability for meeting estimates for completion of work and complying with coding and quality standards.
Mes compétences :
C++
Finance de marché
Spring
Hibernate
Market Data Server
Low latency
Linux