Senior Software Engineer
3 weeks ago
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. (ref:hirist.tech)
-
Senior Software Engineer
1 week ago
Mumbai, Maharashtra, India NEC Software Solutions Full time ₹ 10,00,000 - ₹ 25,00,000 per yearSenior Software Engineer - Python Company Description NEC Software Solutions (India) Private Limited is based in Mumbai (Worli & Airoli) and Bangalore with an employee strength of It is one of the foremost providers of end- to-end IT services across various sectors. We work with diverse industry verticals which include publishing, media,...
-
Senior Software Engineer
1 week ago
Mumbai, Maharashtra, India NEC Software Solutions Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSenior Software Engineer - C#, .Net Company Description NEC Software Solutions (India) Private Limited is based in Mumbai (Worli & Airoli) and Bangalore with an employee strength of It is one of the foremost providers of end- to-end IT services across various sectors. We work with diverse industry verticals which include publishing, media,...
-
Senior Software Engineer
1 day ago
Mumbai, Maharashtra, India Oracle Financial Services Software Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSenior Member of Technical Staff As a Senior Software Engineer, you will be responsible for helping design, build, test, deploy and operate highly scalable services for Oracle Cloud Infrastructure's Cryptography division (Key Management & Secrets Service). You should be a rock-solid coder, and a distributed systems generalist who can dive deep into any...
-
Senior Software Engineer
1 week ago
Mumbai, Maharashtra, India Oracle Financial Services Software Ltd Full time ₹ 8,00,000 - ₹ 24,00,000 per yearSenior Member of Technical Staff Job Description Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or...
-
Software Engineer
3 days ago
Mumbai, Maharashtra, India Oracle Financial Services Software Ltd Full time ₹ 8,00,000 - ₹ 20,00,000 per yearSenior Member of Technical Staff Design, develop, troubleshoot, and debug software programs for databases, applications, tools, networks etc. As a member of the software engineering division, you will take an active role in defining and evolving standard practices and procedures. You will be responsible for defining and developing software for tasks...
-
Senior Software Developer
1 week ago
Mumbai, Maharashtra, India Oracle Financial Services Software Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per yearSenior Software Developer Design, develop, troubleshoot and debug software As a Senior Software Engineer you will play a vital role in crafting software solutions that drive innovation and user satisfaction. Your expertise will be valued as we continue to push the boundaries of healthcare solutions. In this role, you will be responsible for designing,...
-
Mumbai, Maharashtra, India NEC Software Solutions Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSenior Software Engineer/ Lead Software Engineer -( Python React GCP) -UK Shift Company Description NEC Software Solutions (India) Private Limited is based in Mumbai (Worli & Airoli) and Bangalore with an employee strength of It is one of the foremost providers of end- to-end IT services across various sectors. We work with diverse industry...
-
Senior Software Developer
5 days ago
Mumbai, Maharashtra, India Oracle Financial Services Software Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSoftware Developer 3 - OCI AI Platform Senior Software Development Engineer - OCI AI Platform, Services & Solutions Org OCI is Oracle's next-generation cloud platform, built for the most demanding enterprise workloads. We are focused on delivering high-performance computing, storage, networking, and platform services at global scale. The AI...
-
Senior Software Engineer
1 week ago
Mumbai, Maharashtra, India NEC Software Solutions Full time ₹ 15,00,000 - ₹ 25,00,000 per yearSenior Software Engineer - Oracle PL SQL Company Description Our philosophy is to understand our customers' business first before we get to the technology. This approach leads to clever software; streamlining old processes, saving money and delivering positive change. Our technology has helped the NHS screen millions of babies for hearing loss,...
-
Senior Software Development Engineer
5 days ago
Mumbai, Maharashtra, India Oracle Financial Services Software Ltd Full time ₹ 8,00,000 - ₹ 20,00,000 per yearSenior Software Development Engineer As a part of OCI Core Services, the Virtual Networking org at India Design Center is building new Infrastructure-as-a-Service technologies that operate and enable a high scale broadly distributed multi-tenant cloud. Other services, engineers and customers on cloud consume these core services Oracle Cloud Infrastructure's...