I’ve developed a trading strategy written and developed in C# for the NinjaTrader platform.
I’d like to migrate the strategy on a server so it can run independently, directly linked to the APIs of the brokers and exchanges.
On this server, additional features will be deployed such as portfolio management, API connections management, etc.
I’m looking for a candidate with experience in a large array of sectors such as:
▪ Financial markets and trading fundamentals: Since this project involves trading financial instruments, a solid foundation of key trading components will be a big advantage to the candidate. A good understanding of what we do as traders and the tools we use will contribute to the fluid translation of ideas to proper optimized code. For instance, I would like to have conversations with the candidate about the utilization of price and volume activity data in order to create custom bars and data interpretation, custom indicators, and more.
▪ Vast Programming experience and skills: Software Engineering with C++, C#, Python and more.
▪ Framework and Backend Optimization: Successful Trading activities rely on swift data chunking and very fast execution. Making sure everything runs as quickly and as optimized as possible will be essential. The candidate will be expected to know how to design very fast infrastructures and to have the skills to uncover potentially problematic components that may create slowdowns.
▪ Security: Creating an extremely secure, robust, stable, fast and optimized server and platform.
▪ Server maintenance: Ideally the candidate would be willing to commit at maintaining the server long term as well.
▪ Web app UI/UX and mobile implementation: A UI will be required so strategy parameters can be changed, accounts can be managed, performance can be reviewed, etc. Later on this web architecture will need to be made available on a mobile phone with a custom app (iOS)
▪ Cryptocurrencies and Blockchain: Although not mandatory, if the candidate has experience in this sector it will be advantage.
OPPORTUNITY OUTLOOK & ADDITIONAL NOTES
This project is not just about accomplishing the migration of the trading systems on the server, the strategies will continue to be refined and fine tuned over time and the server will require maintenance, which will need to be executed by a trusted collaborator. I see this as a long term collaboration and partnership. Therefore, the selected candidate will be able to benefit from the trading strategies which are not, and will not, be opened to public.
Because the foundation of a good collaboration relies on trust and communication, I will be prioritizing candidates that are local or as close to me as possible. (Montreal, QC. region in Canada)
References and background check may be requested.
Hourly Range: $30.00-$60.00
Posted On: February 16, 2024 18:20 UTC
Category: Back-End Development
Skills:C++, C#, Python, Web Development, Trading Strategy, NinjaTrader, Trading Automation, Server Administration
Country: Canada
click to apply
Powered by WPeMatico
