C# Developer

JITO

Mumbai

On-site

PHP 995,000 - 1,658,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Motilal Oswal Financial Services Ltd. in Mumbai seeks a mid-level C# developer to build and maintain high-performance WinForms trading interfaces. You will implement real-time market data handling, robust UI components, and data bindings that keep UIs responsive under load.

Responsibilities include OOP architecture, DLL development, and integration of third-party UI libraries. Prioritize stability, latency, and modular design in a fast-paced capital markets environment.

Qualifications

  • Design and maintain high-performance WinForms-based trading applications using C# and .NET Framework (4.0/4.7.2) with real-time market data.
  • Build complex UI components, including custom DataGridView with virtual mode and rich order entry forms.
  • Apply OOP and common design patterns to deliver modular, scalable trading modules.

Responsibilities

  • Desktop Trading Interface Development
  • Object-Oriented Architecture & Design Patterns
  • DLL Development & Third-Party Integration
  • Network Programming & Real-Time Data Handling
  • Capital Markets Domain Implementation
  • Performance Optimization & Quality Assurance
  • Version Control & Collaboration

Skills

WinForms
C#
.NET Framework
DataGridView
Real-time data
Multi-threading
UI/UX design
Design patterns
Observer pattern
Factory pattern
Strategy pattern
Singleton pattern
Performance profiling
DLL development
Third-party libraries
Docking panels

Job description

Motilal Oswal Financial Services Ltd. Mumbai Posted 8 months ago Updated 8 months ago

Job Type: FullTimePermanent

Work Mode: Onsite

Experience: MidLevel

Travel Requirements:

Skills:

  • Design and maintain high-performance WinForms-based trading applications using C# and .NET Framework (4.0/4.7.2), implementing responsive UIs that handle real-time market data updates at sub-second latency
  • Build complex UI components including custom DataGridView implementations with virtual mode for handling large datasets, dynamic forms and dialogs for order entry and modification, and custom controls for market depth visualization and charting
  • Implement data binding architectures connecting UI components to real-time market feeds, order status updates, and position tracking systems, ensuring smooth user interactions without UI freezes or lag
  • Develop modular trading screens for equity cash, derivatives (futures & options), order management, portfolio tracking, and risk monitoring, adhering to trader-specific workflows and regulatory display requirements
  • Apply OOP best practices including interfaces, abstract classes, inheritance hierarchies, and encapsulation principles to create maintainable and extensible codebases for trading modules
  • Implement established design patterns such as Observer (for event-driven market data updates), Factory (for creating order objects and UI components), Strategy (for order routing logic), and Singleton (for connection management)
  • Design class hierarchies for different order types (market, limit, stop-loss, bracket orders), instrument types (equity, futures, options), and trading strategies, ensuring type safety and code reusability
  • Debug, test, and enhance multi-threaded UI components using thread-safe patterns, synchronization mechanisms, and performance profiling tools to maintain stability under high-frequency trading conditions
  • Develop custom managed and unmanaged DLLs encapsulating reusable business logic for order validation, risk checks, trading algorithms, market data parsing, and UI enhancements
  • Integrate third-party WinForms component libraries for advanced UI features such as docking panels, ribbon con
Responsibilities
  • Desktop Trading Interface Development
  • Object-Oriented Architecture & Design Patterns
  • DLL Development & Third-Party Integration
  • Network Programming & Real-Time Data Handling
  • Capital Markets Domain Implementation
  • Performance Optimization & Quality Assurance
  • Version Control & Collaboration
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C# Developer
C# Developer

H2 Software • Makati

On-site
PHP 446,400 - 781,200
Flutter Developer (Mobile App Developer)
Flutter Developer (Mobile App Developer)

Jain International Trade Organisation - India • Hinoba-an

On-site
PHP 796,000 - 1,592,000
Senior Engineer (C# and Java)
Senior Engineer (C# and Java)

Cloud Bridge Tech Recruitment • Taguig

Hybrid
PHP 1,200,000 - 1,800,000
Senior Dealer – PMS
Senior Dealer – PMS

Finnovate • Hinoba-an

On-site
PHP 591,000 - 1,183,000
Senior Engineer (Java)
Senior Engineer (Java)

Cloud Bridge Tech Recruitment • Taguig

Hybrid
PHP 2,400,000 - 4,200,000
C# Developer
C# Developer

H2 Software Consulting Services Inc. • Makati

On-site
PHP 334,800 - 558,000
Senior Trading Platforms Engineer - Hybrid
Senior Trading Platforms Engineer - Hybrid

Broadridge Financial Solutions • Manila

On-site
PHP 600,000 - 1,200,000
.Net Developer (Midshift)
.Net Developer (Midshift)

Phoenix One Knowledge Solutions, Inc. • Muntinlupa

Hybrid
PHP 669,600 - 892,800
Associate C#/.NET Developer — Build Banking Apps
Associate C#/.NET Developer — Build Banking Apps

H2 Software Consulting Services Inc. • Makati

On-site
PHP 334,800 - 558,000
Application Developer (C# .Net)
Application Developer (C# .Net)

Ron_Freelancer • Taguig

Hybrid
PHP 400,000 - 700,000
Hybrid work setup
Office in Makati/BGC Taguig
Top locations