Build and improve the software that powers automated trading across 160+ brokers - where reliability and performance really matter.
Role overview
You'll design, build and maintain the C# / .NET software behind MyAlgoMates algo-trading products - high-reliability applications that connect to broker APIs and execute users strategies in real time. You care about performance, correctness and clean code, and you enjoy a domain where stability and milliseconds count.
Key responsibilities
- Develop, test and maintain applications in C# / .NET (WinForms / .NET desktop and/or services).
- Integrate and maintain broker APIs (REST / WebSocket) for order placement, market data and account sync.
- Build reliable, low-latency execution and risk-management features to spec.
- Debug production issues, optimise performance and improve stability.
- Write clean, well-documented, maintainable code and take part in code reviews.
- Work with support and product to turn trader requirements into features.
What were looking for
- 2-4 years of hands-on C# / .NET development.
- Strong OOP, multi-threading / async,
and API integration (REST / WebSocket / JSON).
- WinForms or WPF (desktop) and/or .NET services; SQL / database basics.
- Understanding of stock-market / trading concepts (orders, options, FO, market data) - or a strong drive to learn the domain rapid.
- Solid problem-solving, debugging and a bias for reliability; comfortable with Git.
- Willing to work on-site in Rajkot.
Preferred (bonus)
- Experience building or maintaining a SaaS product.
- Direct experience with algo trading, trading platforms, or broker API integrations (e.g. Zerodha / Kite, Angel, Symphony XTS).
- Experience with real-time systems, WebSockets at scale, or financial / trading applications.
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.