Software Developer (c++)

FlexTrade Systems

Great Neck, New York, United States
On-site
Proficiency in c++ programming
Knowledge of c++17 and c++20 standards
Strong algorithm and data structure fundamentals
The role involves designing and implementing core features for sophisticated multi-asset trading solutions used by major financial institutions

Job Summary

  • The role involves designing and implementing core features for sophisticated multi-asset trading solutions used by major financial institutions.
  • This is a hybrid position requiring four days of in-person work per week at the Great Neck or NYC offices to foster collaboration.
  • Candidates will work closely with client services teams to resolve complex technical challenges and provide guidance on product specifications.

Matching Summary

The role involves designing and implementing core features for sophisticated multi-asset trading solutions used by major financial institutions.

Skills & Requirements

Must-have

  • Proficiency in C++ programming
  • Knowledge of C++17 and C++20 standards
  • Strong algorithm and data structure fundamentals
  • Cross-platform Windows and Linux development
  • Experience with debugging complex technical issues

Nice-to-have

  • Experience with GTK or Qt GUI frameworks
  • Background in networking stacks in C or C++
  • Comfortable maintaining large legacy codebases
  • Familiarity with event-driven architectures
  • Experience with debugging tools on Linux and Windows

Key Requirements

  • Bachelor's degree in quantitative field or equivalent experience
  • Solid understanding of software engineering principles

Work Rights

Not specified

Tailored Resume

Cover Letter