IN EmploymentAlert | Prowessoft Inc | Senior C# / C Developer for Trading Bot & Signal Generator Application (NinjaTrader & Rithmic/CQG API Integration)
Skip to Main Content

Job Title


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


Company : Prowessoft Inc


Location : Udaipur, Rajasthan


Created : 2025-01-07


Job Type : Full Time


Job Description

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.