Application / Project:
FXT is an in-house FX deal capture system , used globally, in 37 locations, across all time-zones. It is a single point of capture of all FX flow deals, and provides mechanisms to enrich trades and get them to an appropriate state for Confirmation , Accounting , Settlement and Risk Management.
The application is multi-tiered , primarily developed in VC++ , with strong usage of Oracle PL/SQL , IBM MQ , TIBCO RV.
The product is mature and critical for the workflow of FX deals in the bank.
The work on this project is a combination of M&E, significant new functional changes to keep up with the demands of the market and to prepare and serve the ambitions of the business and regular technical evolution.
The project is manned by a team of Business Analysts , developers and Testers , spread across London and Mumbai , with programme management in London
The role is to lead a team of 3 developers in Mumbai on aspects of technology and its implementation on the application.
Would be hands on with work on development and M&E activities of FXT as a senior developer and would leads as an individual contributor.
Mentor others in the team to on technical aspects, be available to guide and get the team to follow best practises.
"Go-to" technical expert for Mumbai.
Would be required to frequently interact (by mail / chat / phone / Video Conference) with business Analysts, other application and architecture teams, production support in multiple locations, mostly in London and Singapore.
Would participate and contribute to the project design , estimation , release and post release activities
Qualifications and Experience:
Essential (these will be looked for actively in the selection process)
7+ years work experience in IT development / Support.
At least 5 years of hands on Application development
At least 4 years of application development in C++ preferably on Windows
Some experience mentorin others in the team
Experience working on global projects and liaising with staff in Europe and the US.
Skills Essential (these will be looked for actively in the selection process)
Sound knowledge of Software Engineering and Object Oriented programming
High level of comfort and expertise in C++ programming including STL, multi threaded applications, GUI and Services
Very Good knowledge of RDBMS / SQL
Very good in investigating issues and providing solutions
Ability to explain / articulate solutions, methods, best practices and work constructively with others including more senior and junior members in the team to implement the same.
Nice to Have
Strong MFC knowledge and work experience
Hands on experience of IBM MQ, TIBCO RV, Oracle Coherence
For More Details: