21 Aug
|
Recognized
|
Mumbai
This role is for one of the Weekday's clients
Min Experience: 4 years
Location: Mumbai
JobType: full-time
We are seeking an experienced Dotnet Developer with solid expertise in C# and distributed systems to design, develop, and maintain mission-critical Risk Management Systems (RMS) for trading environments. The role involves working with real-time order flows, multi-threaded processing, and implementing risk checks to ensure system reliability during high-volume trading periods.
Key Responsibilities:
RMS Development:
- Design, develop, and optimize real-time RMS components using C# and .NET Framework (4.0/4.7.2).
- Implement rule-based and exposure-based pre-trade and post-trade risk checks.
- Develop in-memory data structures to efficiently handle millions of orders and trade records.
- Build high-throughput queues and modules to manage peak market activity and bursts.
- Debug multi-threaded modules and ensure accurate, timely risk validation.
- Develop alerting, threshold evaluation, and notification modules for risk violations.
- Collaborate with trading and product teams to translate risk rules into executable modules.
Tools & Technologies:
- Version control: Git or TFS.
- Database:
SQL Server or in-memory cache (Redis) for real-time exposure tracking.
- Experience with messaging systems/queues (e.g., MSMQ, ZeroMQ, Kafka) preferred.
- Familiarity with AI-powered tools (GitHub Copilot, ChatGPT) for test generation, debugging, and optimization.
- Prompt engineering skills to leverage AI in development workflows.
Domain Knowledge:
- Strong understanding of capital markets, especially equities and derivatives.
- Knowledge of Order Management Systems (OMS), RMS policies, and market behavior.
- Experience with exchange protocols (e.g., FIX, TCP) and market data processing.
- Ability to manage high-volume trading and peak load conditions.
Preferred Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related fields.
- Prior experience with RMS or surveillance systems in broking or exchange domains.
- Familiarity with trading APIs and pre-trade/post-trade workflows.
Key Skills:
C# | .NET Framework | Risk Management Systems (RMS) | SQL | Multi-threading | Distributed Systems | OMS | Capital Markets
📌 Dotnet Developer (Mumbai)
🏢 Recognized
📍 Mumbai