Senior C# / C++ Developer for Trading Bot & Signal Generator Application (NinjaTrader & Rithmic/CQG

  • Anantapur
  • Prowessoft Inc
Senior C# / C++ Developer for Trading Bot & Signal Generator Application (NinjaTrader & Rithmic/CQG API Integration)

Job Description: We are seeking a highly skilled Senior C# / C++ Developer to join our team and develop a high-performance trading bot and signal generator application. You will be responsible for integrating NinjaTrader with the Rithmic and CQG APIs, implementing custom trading strategies, and ensuring real-time execution and performance optimization.

Responsibilities: - Develop and implement a fully automated trading bot using C# and C++. - Integrate NinjaTrader with Rithmic API and CQG API to access market data and execute trades. - Extensive experience integrating financial APIs such as NinjaTrader, Rithmic API, or CQG API. - Build a signal generator application to monitor market conditions and generate trade signals based on predefined strategies. - Collaborate with the quant team to translate trading strategies into executable code. - Experience with NinjaScript or other trading strategy scripting languages. - Ensure low-latency trade execution and high system reliability. - Optimize code for performance, scalability, and fault tolerance. - Implement risk management rules and backtesting functionalities. - Write clean, maintainable, and well-documented code. - Strong understanding of algorithmic trading and financial markets. - Experience with multi-threading, real-time data processing, and low-latency applications. - Familiarity with trading strategies (e.g., market-making, arbitrage, momentum trading). - Knowledge of design patterns, object-oriented programming, and software architecture. - Experience in optimizing application performance for high-throughput, real-time systems. - Familiarity with database systems for storing trade and market data (SQL, NoSQL).

Nice to Have: - Knowledge of Python for data analysis and backtesting. - Understanding of financial instruments like futures, stocks, and options. - Experience in high-frequency trading environments.