Senior Software Engineer

5 days ago


Mumbai, Maharashtra, India Caliber Full time ₹ 12,00,000 - ₹ 36,00,000 per year

Description :

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 :

- Bachelors or Masters degree in Computer Science, Engineering, or related field.

- Experience in high-frequency trading or low-latency systems is a plus.



  • Mumbai, Maharashtra, India Oracle Financial Services Software Ltd Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Senior 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...


  • Mumbai, Maharashtra, India Oracle Financial Services Software Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Senior 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 year

    Senior 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...


  • Mumbai, Maharashtra, India Oracle Financial Services Software Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Software 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...


  • Mumbai, Maharashtra, India Oracle Financial Services Software Ltd Full time ₹ 8,00,000 - ₹ 20,00,000 per year

    Senior 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...


  • Mumbai, Maharashtra, India Yurekh Solutions Private Limited Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Company DescriptionYurekh Solutions Private Limited is a technology-first IT and marketing solutions company specializing in AI-powered marketing strategies, robust IT infrastructure solutions, and innovative brand consulting. By transforming traditional business challenges into digital opportunities, we empower organizations with data-driven insights,...


  • Mumbai, Maharashtra, India Oracle Financial Services Software Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Software Development Snr Manager Oracle Cloud Infrastructure's FastConnect team delivers private, high-bandwidth connectivity that underpins our customers' most critical workloads. We are seeking a Senior Network Development Manager to lead a high-performing engineering team, driving the design, automation, and reliable operation of FastConnect's global...


  • Mumbai, Maharashtra, India LogiNext Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Company DescriptionLogiNext is an AI-native platform that automates end-to-end delivery and transportation for large enterprises. Serving over 200 enterprise clients across e-commerce, retail, transportation, home deliveries, and B2B distribution markets, LogiNext helps digitize and optimize order scheduling, customer communication, routing, dispatching, and...


  • Mumbai, Maharashtra, India Crisil Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Description:As a Senior Software Engineer, you will play a pivotal role in designing, developing, and maintaining high-quality software solutions. You will work closely with cross-functional teams to deliver scalable and robust applications. Your expertise in full stack development and problem-solving skills will be crucial in driving the success of our...


  • Mumbai, Maharashtra, India Renishaw Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Senior Software Engineer IWould you like to be part of a team that delivers high-quality software to our customers?Are you a highly visible champion with a 'can do' attitude and enthusiasm that inspires others?About the BusinessLexisNexis Risk Solutions is the essential partner in the assessment of risk. Within our government vertical, our solutions assist...