C++ Developer (Capital Markets / FX Trading)

9 - 14 years

40 - 50 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

C++ Developer

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.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

nashik, mumbai (all areas)

ludhiana, delhi / ncr, jammu