Senior C++ Developer (algo Trade) - Vice President

Barclays

Pune, India
C++ development
Algorithmic trading
Multi-threading
Develop and deliver high-quality, scalable, maintainable, and optimized software solutions using industry-aligned programming languages, frameworks, and tools

Job Summary

  • Develop and deliver high-quality, scalable, maintainable, and optimized software solutions using industry-aligned programming languages, frameworks, and tools.
  • Collaborate with cross-functional teams to define requirements, devise solution strategies, and ensure seamless integration with business objectives.
  • Contribute to or set strategy, drive requirements, and make recommendations for change, while adhering to secure coding practices and implementing effective unit testing.

Matching Summary

Develop and deliver high-quality, scalable, maintainable, and optimized software solutions using industry-aligned programming languages, frameworks, and tools.

Skills & Requirements

Must-have

  • C++ development
  • algorithmic trading
  • multi-threading
  • Linux/Unix operating system
  • low latency
  • performance optimization

Nice-to-have

  • user space networking
  • lower level TCPIP
  • knowledge sharing
  • technical excellence
  • risk and controls

Key Requirements

  • Expert in C++ and modern C++ features
  • Experience with data structures and algorithms
  • Experience with C++ standard library
  • Experience with Linux/Unix commands
  • Front office trading development experience
  • Algorithmic trading experience with HFT firm
  • C++ performance and latency reduction experience

Work Rights

Not specified

Tailored Resume

Cover Letter