
About Support.com
About
Connect with the team
Similar jobs
Job Description: Senior Software Engineer – C# (RMS – Risk Management Systems)
**Location:** [Insert Location]
**Job Type:** [Full-time / Contract]
**Experience:** 4–8 years
**Domain:** Capital Markets / Risk Management / Trading Applications
Job 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:
· Bachelor’s or Master’s 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.
Navtech is looking for a "Dot Net Developer" to work on cutting edge technologies combined with an ability to be innovative while creating solutions in a team environment.
We’re a fast-growing company with clients in the United States, UK, and Australia. You will join a team of talented developers, quality engineers, product managers whose mission is to impact above 100 million people across the world with technological services by the year 2030.
Responsibilities and Duties:
1. Perform all phases of software engineering including requirements analysis, application design, architecture design, code development, and testing.
2. Design and implement product features in collaboration with business and IT stakeholders.
3. Design reusable components, frameworks, and libraries.
4. Work very closely with architecture groups and drive solutions.
5. Participate in an Agile/Scrum methodology to deliver high-quality software releases every 2 weeks through Sprints.
6. Design and develop innovative solutions to meet the needs of the business.
7. Mentor and guide other software engineers within the team.
Key Skills: Dot Net, ASP.NET, C#, .NET, MVC, Web API, Microservices, MS SQL
Required Experience and Qualifications:
1. 2-6 years of hands-on experience in Dot Net.
2. Extensive experience in ASP.NET, C#, MVC, Web API, HTML5, CSS3, Bootstrap, Elastic Search, Javascript, and Ajax
3. Experience working with Databases (SQL Server, Oracle etc.)
4. Experience in working with Visual Studio tools, Git/TFS and IIS
5. Any SPA (Single Page Application) framework experience would be an added advantage (Angular, React JS).
6. Experience on MSMQ (Microsoft Message Queuing), Azure or AWS would be an added advantage.
7. Should have a Masters Degree /Bachelors (BS) in computer science, Software Engineering, IT, Technology Management or related degrees and throughout education in English Medium.
8. Should have good logical, analytical and communication skills with client interaction experience.
Benefits:
1. Performance review and Appraisal Twice a year.
2. Competitive pay package with additional bonus & benefits.
3. Work with US, UK & Australia based industry renowned clients for exponential technical growth.
4. Medical Insurance cover of 5 lacs for self and family.
5. Work with a culturally diverse team from different geographies.
6. Covid Vaccination reimbursement.
JOB DESCRIPTION
We are looking for an MVC developer who has hands-on experience of Web API and SQL servers and will be able to develop and support existing applications. The main scope of work will include everything from back-end to client-side code, using optimal and efficient technologies, frameworks, and patterns. Your primary responsibilities will be to research the perfect solution and develop the same for the project. Therefore, you must be skilled at requirement understanding, problem-solving, solution design, and high-quality coding.
SKILLS REQUIRED
· Proficiency in C#
· Experience using .NET 4.5+
· Experience in developing MVC, WEB API applications
· Good knowledge of Entity Framework 6.* | ADO.NET
· Proficient knowledge of MSSQL
· Database design including indexes and data integrity
· Implementing enterprise application patterns
· Familiarity with the client-side framework jQuery | Angular
PERKS AND BENEFITS
· Punctuality bonus of 15 days’ salary
· Employee of the month 5 days’ salary
· Phone and Internet bills
· Surprise birthday gifts
· Refreshment trips
· Events and games
i2V Systems builds products in the video surveillance domain. We are looking for Full Stack developers who are capable solving complex problems, and have a strong will to get things done.
Job Responsibilities:
- Work on designing and development of new software products.
- Work on Improving, optimising and maintaining existing software products.
- Helping deployment team deploy products you work on.
Skills required:
- Good knowledge in C#, Javascript.
- Hands-on development experience in of. NET and Angular framework.
- Good knowledge of basic data structures and algorithms.
- Experience in database design preferrable.
- Familiarity with database technologies such as MySQL and PostgreSQL.
- Ability to learn new technologies, frameworks and programming languages.
Requirements:
- Should have work experience in design, development, Code, and Unit Test web and desktop-based applications written in. Net framework starting from 4 x and above.
- Should have a good understanding of web servers such as IIS and Front-end such as HTML's and Razor based engines.
- Strong coding experience and thorough understanding of programming languages such as C#, VB. NET, ASP. Net, ADO. Net, jQuery, JavaScript, Traditional Web Services, WPF, Web API, and other Scripting languages such as pythons.
- Must have exp. into WPF and C#
Experience –
- 4-7 years of experience working on .Net Technologies ( Core , C# )
Key Duties & Responsibilities -
- Write clean, scalable code using .NET programming languages
- Development, maintenance and production support of existing products
- Understand business requirement and come up with design and solution.
- Remain up to date with the terminology, concepts and best practices for coding web and mobile apps
Skills required
- Strong knowledge of .NET Technologies such as Dot Net Core, C#
- Experience in building API Programming REST-based services and/or applications with Event-Driven Microservices Architecture
- Good understanding of Design Patterns and Principles
- Working knowledge of Relational Database, SQL, and ORM technologies (Entity Framework Core, Hibernate) with extensive DB experience in writing SQL and NoSQL queries, SQL statements / SQL Injection, and Change Data Capture (CDC)
- Experience in test-driven development with experience in writing effective unit testing using XUnit
- Clear understanding on CI/CD pipeline [QA/UAT/PROD environments]
- Experience with using GitHub , VSTS for Source control.
- Demonstrated problem solving, analytic, and troubleshooting skills
- Ability to multi-task and manage time effectively
Experience in writing Web Services
Must have good understanding in concept of Object Oriented Programing
Experience in writing clean, scalable code using .NET programming languages
Experience with source control and build technology
Capability to provide Sprint Demo to client and stakeholders if required
Experience developing in agile methodology and understanding of the agile principles
Unit testing with NUnit, Moq etc
Preferred candidates who are experienced with Azure.
This is regarding .Net Core Developer/Lead opportunity we have with us and we are looking for immediate joiner.
Please find below the job description for your reference:
Required Skills:
- Good understanding of SOLID principles or Object oriented programming concepts
- Working knowledge of design patterns
- ASP.Net Core MVC & Razor
- REST API
- SQL
- Unit testing
Nice to have:
- RabbitMQ or experience working with any message oriented systems
- HTML, Javascript & CSS
- C#7 and above
- Docker
- SSRS
- Quartz or Hangfire
FYI. There will be a small coding ‘test’ during the interview













