Capital Markets IT – FX Prime Brokerage Developer

The Fixed Income FX Prime Brokerage system is a proprietary platform supporting FX and precious metals activities for users from the Front and Middle Office teams located in the NY, London and Singapore Offices. The role therefore involves close contact with Front Office teams and applicants must be capable of remaining calm and dealing with a dynamic high pressure environment.
General Architecture: Mostly 2 tier with a TIBCO Pub/Sub layer, Oracle DB on back end, Real-Time Unix calculators in C++ and Java (Pseudo Middle Tier). In addition to this, we also a client facing FX trading and reporting system, developed in Silverlight 5.0 and C# .Net
Responsibilities:

  • The main duty of the developers is to design and develop new pieces of software or to enhance existing software to provide new functionality. For major projects the development will be driven by specs provided by the senior members with in the team but for smaller changes the developer works as an analyst/programmer, both defining and delivering the required changes. You will also be expected to help with production support efforts when relevant.
  • Participation in the development and integration of a real-time proprietary FX commodity trading system (the Infinity System).
  • Participation in the integration of existing Infinity modules into a series of downstream external systems that capture P&L, perform collateral calculations, manage risk, interface to the SWIFT
  • Participation in integrating and rebranding a client facing Web portal (the Infinity DataDirect System) into the BNP Paribas Infrastructure.
  • Participation in Regulatory initiatives such as Client Clearing (Dodd Frank).
  • Participation in expanding the FXPB Platform to other products/areas as needed.
Qualifications:

  • Bachelor’s degree in Computer Science/ electronics/ Information Technology/ Information Systems
  • Experience working in FX Prime Brokerage domain
  • 5+ years of experience:
    • Java related technologies.
    • UNIX C++
    • Working with Oracle database environment.
    • With proficiency in .NET platforms and related technologies (C#, WPF, WCF/Web Services, MVVM, Prism, Rx)
  • 2+ years of experience in real-time messaging technologies (RV, MQ).
  • Must have experience in class libraries design and general application architecture
  • Visual Studio 2010
  • Experience Unix/Linux
  • Excellent oral and written communication skills
  • Proactive team player with a “can-do” attitude
  • Excellent analytical problem solver
  • Attention to detail and thoroughness a must