Job Title : C++ Developer – Capital Markets / FX Trading
Location : Noida / Mumbai / Bangalore
Work Mode : Hybrid / On-site
Experience : 10 years
Domain : Capital Markets / Investment Banking
About the Role
We are seeking an experienced C++ Developer with strong hands-on expertise in C / C++ programming , Sybase , and Unix-based systems to join our client’s Capital Markets technology team. The ideal candidate will have prior experience working in FX Trading or related eTrading environments and possess a solid understanding of real-time, high-performance systems.
This role involves developing, supporting, and enhancing trading and pricing applications that are critical to front-office operations.
Key Responsibilities
- Design, develop, and enhance C / C++ applications supporting FX trading workflows.
- Work closely with business users, traders, and support teams to identify and resolve system issues.
- Design and implement Sybase database schemas , stored procedures, and queries.
- Build and maintain real-time messaging interfaces using MQ and / or Solace .
- Develop Unix shell scripts to automate system monitoring, deployment, and support tasks.
- Collaborate with cross-functional teams globally across front office, middle office, and technology.
- Provide L2 / L3 support for production systems and ensure high availability and performance.
- Participate in system design reviews, performance tuning, and incident analysis.
Required Skills & Experience
Strong proficiency in C and C++ (modern versions preferred).Practical experience with Sybase – design, implementation, and optimization.Good understanding of RDBMS concepts and performance tuning.Hands-on knowledge of messaging technologies like IBM MQ or Solace .Unix / Linux environment expertise , including scripting (Shell, Perl, or Python).Experience working in application support or production environments.Prior experience in Capital Markets or FX Trading domain is essential.Strong analytical and troubleshooting skills.Excellent communication and collaboration abilities, with global team exposure.Nice to Have
Exposure to low-latency trading systems or pricing engines .Experience with KDB / Q or other market data technologies.Familiarity with Agile development and CI / CD pipelines.Education
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.Why Join
Opportunity to work on high-impact, front-office trading systems.Collaborative and fast-paced environment within a global investment bank.Exposure to cutting-edge technologies and real-time trading platforms.