C# Developer

JITO

Hinoba-an

On-site

PHP 995,000 - 1,658,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

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

Real-Time Trading UI Engineer (C# WinForms)
Real-Time Trading UI Engineer (C# WinForms)

JITO • Hinoba-an

On-site
PHP 995,000 - 1,658,000
Systems Engineer - (C++ Developer)
Systems Engineer - (C++ Developer)

Quadeye • Hinoba-an

On-site
PHP 1,649,000 - 2,771,000
TCS - .Net Core Developer - WPF (8-12 yrs)
TCS - .Net Core Developer - WPF (8-12 yrs)

V2 Solutions • Hinoba-an

On-site
PHP 1,857,000 - 2,653,000
C# Developer
C# Developer

H2 Software • Makati

On-site
Lead Application Developer
Lead Application Developer

V2 Solutions • Hinoba-an

On-site
PHP 1,000,000 - 1,500,000
Senior Engineer (C# .Net)
Senior Engineer (C# .Net)

Cloud Bridge • Makati

Hybrid
PHP 900,000 - 1,300,000
C# Developer
C# Developer

Sutherland Global • Hinoba-an

On-site
PHP 900,000 - 1,500,000
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
Principal Software Engineer
Principal Software Engineer

Nomura Holdings, Inc. • Hinoba-an

On-site
PHP 2,320,000 - 5,966,000
Java Developer - Order Management System
Java Developer - Order Management System

AMUNDI SINGAPORE LIMITED • Santo Niño 1st

On-site
PHP 800,000 - 1,400,000