HamburgerMenu
hirist

Senior Software Engineer - C#/.Net

Caliber
Mumbai
4 - 8 Years

Posted on: 13/10/2025

Job Description

Description :

We are looking for an experienced Senior Software Engineer with deep expertise in C# and distributed systems, to design and maintain mission-critical Risk Management Systems (RMS) used in trading environments. The role requires strong understanding of real-time order flow, risk checks, queue management, and multi-threaded processing.

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 handle millions of order and trade records efficiently.

- Build high-throughput queues and modules to handle burst loads during market open and spikes.

- Debug multi-threaded modules and ensure accurate and timely risk validation.

- Build alerting, threshold evaluation, and notification modules for risk violations.

- Collaborate with product and trading 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 or queues (e.g., MSMQ, ZeroMQ, Kafka) preferred.

- Proficiency with AI-powered tools such as GitHub Copilot and ChatGPT.

- Prompt engineering skills to utilize AI for test case generation, debugging, and optimization.

Domain Knowledge (Must-Have) :

- Strong understanding of capital markets, especially equity and derivative segments.

- Working 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 handle peak load conditions and large-scale order bursts.

Preferred Qualifications :

- Bachelors or Masters degree in Computer Science, Engineering, or related field.

- Prior experience working on RMS or surveillance systems in broking or exchange domain.

- Familiarity with trading APIs and pre-trade/post-trade workflows.


info-icon

Did you find something suspicious?