Technical Architect (C++) – FX Ecommerce Trading Platform recruitment
This is an exciting opportunity to design and enhance the application architecture, maintain and deliver cutting edge system solutions to meet the aggressive demands of Financial Markets business.
Key Responsibilities:
- To design and enhance FM eCommerce application architecture
- To provide software development direction to the global development team
- To maintain, enhance and bug fix key components of the eCommerce architecture
- To conduct regular code reviews
- To ensure the development fits within the SCB development guidelines and
standards - To design and implement the interfacing to downstream risk systems
Skills Knowledge:
The candidate should have proven experience in architecture, designing, developing, maintaining, and enhancing critical low latency applications in a Financial Markets environment.
It is essential that the candidate has solid C++ experience in multithreaded real-time systems environment. It is also very beneficial if the candidate has strong analytic skills and in a front-office environment, particularly on an eTrading system.
The candidate should ideally be familiar with some or all of the following:
- Pricing Engines
- RFQ ,Streaming and STP Modules
- Experience of working with interbank and inter-dealer markets
- FX, Bonds, Interest Rate Swaps
Skills:
- 10 Years+ hands on experience of developing C++ low latency, multi threaded applications in a Unix Environment
- Working knowledge ofJava Core, Swing and C# will be a distinct advantage
- Experience in development (using n-tier architectures) and deployment of multi-user, high performance, multi-threaded, high availability fail-safe systems in a globally distributed environment.
- Good relational database skills (preferably Oracle)
- eTrading/front office experience
- Strong analytical/numerate skills.
- Excellent Communication Skills.
- Should bring a strong sense of ownership and must be driven to deliver tasks to completion