Dotnet Developer

Year    Mumbai, Maharashtra, India

Job Description

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 strong 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.
Requirements
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

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4482174
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Mumbai, Maharashtra, India
  • Education
    Not mentioned
  • Experience
    Year