TymblHub

© 2026 TymblHub

Lead Software Engineer

NOMURA CAPITAL (INDIA) PRIVATE LIMITED
Posted on
NOMURA CAPITAL (INDIA) PRIVATE LIMITED logo

Experience
7 - 11 yrs
Salary (CTC)
₹29.8L - ₹36L
Job Location
Mumbai, India
Vacancy
1
Designation
Lead Software Engineer
Job Type
Not specified

Job Description

Job Information

  • Job Title: Lead Software Engineer
  • Country: IN
  • City: Mumbai
  • Skill Category: ITTechnology

Role Overview

This is an individual contributor position. You will join a distributed team building and maintaining Newport3, a Windows-based institutional trading platform used by traders to manage orders, market data, and automated trading strategies. You will be working closely with the remote core team while establishing local engineering presence and knowledge.

Responsibilities

  • Develop, maintain, and enhance features across the Newport3 application, spanning order management, routing, market data, and different modules
  • Designing, building, and testing individual bundles that integrate cleanly into the wider application
  • Implement business logic in domain-layer plugins (order lifecycle, fills, positions, triggers, alerts) with a focus on correctness and reliability
  • Write and maintain unit and integration tests using JUnit, JMockit, and AssertJ Swing; maintain coverage standards as the codebase evolves
  • Collaborate asynchronously with the remote team, picking up and resolving tickets independently while escalating blockers early
  • Participate in design discussions and code reviews, contributing to architectural decisions as the team evolves toward more modern UI approaches
  • Gradually become a regional point of contact - capable of onboarding future hires and explaining system behaviour without always needing the remote team
  • Understand the existing business functions and participate in defining new UX solutions that meet business objectives.
  • Agile -participate in weekly scrums and provide regular updates regarding status or progress made to managers and stakeholders.
  • Collaborate with various development and support teams across regions
  • L3 support - quick support resolution of production and user issues, application testing and maintenance releases. Interface with other support teams, global internal and external clients related to support, use and output of the products. As part of global team, act as key contact point for queries of both technical and functional nature.
  • Problem ownership - from Incident to resolution. Root cause analysis fixes for maintaining and improving system stability.

Mandatory Skill Set

  • Strong Core Java, Swing.
  • Very strong Java Multi-threading - concurrency, synchronization and memory management
  • Knowledge/experience of front-end technologies like React.js or Angular
  • Understand Design patterns
  • Strong skills in application performance management
  • Very detail oriented with excellent analytical skills
  • Excellent verbal and written communication skills
  • Quick learner
  • Highly proactive and takes initiative to identify problem areas and evolve solutions.

Desired Skill Set

  • Financial domain - institutional order management, FIX, execution venues, allocation
  • Knowledge of Equity Trading Markets - especially Compliance related issues and challenges
  • Python
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.