C# & Winforms Developer

2 weeks ago


Mumbai Navi Mumbai Pune, India Truetech Solutions Full time ₹ 15,00,000 - ₹ 25,00,000 per year

Job Description: Senior Software Engineer C# WinForms (Trading Domain)

Location: Interface 16 Malad west Mumbai

Experience:** 2+yearsDomain: Capital Markets / Trading Applications/Order Management Systems (OMS)

Job Description:We are looking for a highly skilled Senior Software Engineer with expertise in C#, WinForms, and network programming, preferably with experience in trading applications. The ideal candidate will be responsible for designing and building responsive desktop-based trading interfaces, integrating network feeds, and ensuring robust real-time performance.

Key Responsibilities:UI Development:

  • Design and maintain high-performance WinForms-based trading interfaces using C# and .NET Framework (4.0/4.7.2).
  • Implement complex UI components such as DataGridView, custom controls, and dynamic forms/dialogs.
  • Follow best practices in OOP, including use of interfaces, abstract classes, and design patterns like Observer and Factory.
  • Debug, test, and enhance multi-threaded UI components for performance and stability.
  • Handle data binding and ensure smooth user interactions across trading modules.

DLL & Library Integration:

  • Develop and integrate custom DLLs (managed/unmanaged) for reusable business logic and UI enhancements.
  • Utilize third-party WinForms libraries for advanced UI features.

Network Programming:

  • Implement TCP/UDP socket communication for real-time market data and trading operations.
  • Handle client-server architecture, asynchronous data flows, and network event handling.
  • Manage thread synchronization using primitives like Thread, ManualResetEvent, etc.

Tools & Technologies:

  • Version control: Git or TFS.
  • Database: SQL Server (for data storage and retrieval).
  • Logging and exception handling in distributed system environments.
  • Proficiency with AI-powered tools such as GitHub Copilot and ChatGPT.
  • Prompt engineering skills to utilize AI for development, testing, and optimization workflows.

Domain Knowledge (Must-Have):

  • Understanding of Equity Markets, Derivatives, and Order Management Systems (OMS).
  • Familiarity with Indian stock exchanges (e.g., NSE, BSE).
  • Experience working with market feeds (e.g., FIX, TCP-based protocols).
  • Proven exposure to real-time trading applications and data processing systems.

Preferred Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • Experience in high-frequency trading or low-latency systems is a plus.

To apply, please send your resume to [Insert Email] or apply online at [Insert Company URL].


  • .Net Developer

    3 weeks ago


    Mumbai, India Eaglehires HR Solutions Pvt Ltd Full time

    We are hiring on behalf of a leading financial services company based in Mumbai, looking for an experienced Dot Net Developer to join their growing technology team.The ideal candidate will have hands-on experience in WinForms, C#, and .NET development, along with strong SQL Server expertise.Key Responsibilities :- Design, develop, and maintain desktop...


  • Pune, India Capgemini Engineering Full time

    Job Title: C# / WPF Developer Summary: We are seeking a skilled and experienced Software Developer with strong expertise in C#, Object-Oriented Programming (OOPs), WPF, WinForms, and SQL Server. The ideal candidate will be responsible for designing, developing, and maintaining desktop applications. Key Responsibilities: Design and develop desktop...


  • Pune, India Capgemini Engineering Full time

    Job Title: C# / WPF Developer Summary: We are seeking a skilled and experienced Software Developer with strong expertise in C#, Object-Oriented Programming (OOPs), WPF, WinForms, and SQL Server. The ideal candidate will be responsible for designing, developing, and maintaining desktop applications. Key Responsibilities: Design and develop desktop...


  • Pune, India Capgemini Engineering Full time

    Job Title: C# / WPF Developer Summary: We are seeking a skilled and experienced Software Developer with strong expertise in C#, Object-Oriented Programming (OOPs), WPF, WinForms, and SQL Server. The ideal candidate will be responsible for designing, developing, and maintaining desktop applications. Key Responsibilities: Design and develop desktop...


  • Pune, India Capgemini Engineering Full time

    Job Title: C# / WPF Developer Summary: We are seeking a skilled and experienced Software Developer with strong expertise in C#, Object-Oriented Programming (OOPs), WPF, WinForms, and SQL Server. The ideal candidate will be responsible for designing, developing, and maintaining desktop applications. Key Responsibilities: Design and develop desktop...


  • Pune, India Capgemini Engineering Full time

    Job Title: C# / WPF Developer Summary: We are seeking a skilled and experienced Software Developer with strong expertise in C#, Object-Oriented Programming (OOPs), WPF, WinForms, and SQL Server. The ideal candidate will be responsible for designing, developing, and maintaining desktop applications. Key Responsibilities: Design and develop desktop...


  • Pune, India Capgemini Engineering Full time

    Job Title: C# / WPF DeveloperSummary:We are seeking a skilled and experienced Software Developer with strong expertise in C#, Object-Oriented Programming (OOPs), WPF, WinForms, and SQL Server. The ideal candidate will be responsible for designing, developing, and maintaining desktop applications.Key Responsibilities:Design and develop desktop applications...


  • Pune, India Capgemini Engineering Full time

    Job Title: C# / WPF DeveloperSummary:We are seeking a skilled and experienced Software Developer with strong expertise in C#, Object-Oriented Programming (OOPs), WPF, WinForms, and SQL Server. The ideal candidate will be responsible for designing, developing, and maintaining desktop applications.Key Responsibilities:Design and develop desktop applications...


  • pune, India Capgemini Engineering Full time

    Job Title: C# / WPF DeveloperSummary:We are seeking a skilled and experienced Software Developer with strong expertise in C#, Object-Oriented Programming (OOPs), WPF, WinForms, and SQL Server. The ideal candidate will be responsible for designing, developing, and maintaining desktop applications.Key Responsibilities:Design and develop desktop applications...


  • Pune, India Capgemini Engineering Full time

    Job Title: C# / WPF DeveloperSummary:We are seeking a skilled and experienced Software Developer with strong expertise in C#, Object-Oriented Programming (OOPs), WPF, WinForms, and SQL Server. The ideal candidate will be responsible for designing, developing, and maintaining desktop applications.Key Responsibilities:Design and develop desktop applications...