Development Lead : C++ 14/17 - Job Description - Apply now - Requisition Number: 46625 - Job Location: Bangalore, IND - Work Type: Office Working - Employment Type: Permanent - Posting Start Date: 09/01/2026 - Job Summary
• Financial Markets eTrading (Foreign Exchange eTrading) has defined an exciting strategy and aggressive multi-year year product roadmap. The Financial Markets eTrading system developments team is a specialist team of individuals hired to design, develop, and enhance proprietary systems that will differentiate the bank in its core markets. eTrading systems are aimed at numerous customer markets including: external customers via the internet, sophisticated customers via API/point-to-point connectivity, internal users trading on behalf of customers around the globe and finally connectivity into multi-dealer platforms.
Requirements
- C++14/17 skills, knowledge of the STL, experience of the Boost libraries is highly desirable.
- Experience in one or more of the following is highly desirable: system, network, or low latency programming.
- Entry level python programming skill is good to have.
- Development on Linux using gcc, gdb, git and associated debugging tools.
- Knowledge of all aspects of software design, development, and deployment.
- Working knowledge of FX products, pricing, and real time risk management desirable.
- Working knowledge of the design of scalable, high availability, supportable distributed architectures.
- Working knowledge of messaging and communication protocols including TCP, UDP, multicast, and data encoding
- Working understanding of SQL and simple DDL operations.
- Excellent oral and written communication skills, ability to interact with business representatives.
Benefits
- Competitive salary
- Time-off including annual leave, parental/maternity (20 weeks), sabbatical (12 months maximum) and volunteering leave (3 days), along with minimum global standards for annual and public holiday, which is combined to 30 days minimum.
- Flexible working options based around home and office locations, with flexible working patterns.
- Core bank funding for retirement savings, medical and life insurance, with flexible and voluntary benefits available in some locations.
- Proactive wellbeing support through Unmind, a market-leading digital wellbeing platform, development courses for resilience and other human skills, global Employee Assistance Programme, sick leave, mental health first-aiders and all sorts of self-help toolkits
- A continuous learning culture to support your growth, with opportunities to reskill and upskill and access to physical, virtual and digital learning.