Job Description:
The Electronic Trading Technology (ETT) team supports the Electronic Trading business in the Global Markets and Investment Banking Group. The team provides innovative solutions for low touch trading, which includes client connectivity, low latency market access, smart order routing, algorithmic trading, workflow, analytics and internal crossing.
The ETT team is a global team with a strong presence in every region (AMRS, EMEA and Pac Rim). We aim to maintain a global perspective while recognizing and responding to specific regional requirements that make each market unique.
The Singapore team is a diverse, dynamic and technically demanding team, responsible for the entire Electronic Trading product set in Pac Rim and also contributes to strategic global initiatives in the Electronic Trading space.
Project Background:
This position is for the Trading Engines group in Singapore, which is part of the larger ETT team in Pac Rim.
Role / Responsibilities / Key objectives:
Develop and extend our systems for performance, coverage and new functionality. Work with technology and business groups in the region and globally to deliver high quality products in a fast-paced environment. We require a hands-on developer who can show initiative and communicate well to get the job done.
Job Requirements:
• Hands on C++ developer with at least 5 years of server side development, preferably on UNIX / Linux.
• Demonstrable knowledge of core C++ concepts and STL. The candidate must understand pitfalls and performance criteria linked to all commonly used aspects of STL.
• Must be able to demonstrate a thorough understanding of threading. Various thread models, implementations, and specific OS implementations.
• Good design sense, including knowledge of useful design approaches in this domain. Candidate must have actively used design patterns in the past implementations and demonstrate strong understanding on design patterns of why and where a pattern should be used.
• Working knowledge of J2SE (core Java)
• Strong analytical skills required to investigate and solve technical problems.
• Strong team player with very good communication skills and ability to coordinate different tasks and work with different stakeholder groups.
• Flexible to work on both C++ and Java based systems (the initial focus will be on C++)
• Scripting experience (Shell, Perl etc.)
• Working knowledge of a RDMS system
• Messaging middleware such as TIBRV / EMS
• FIX protocol
• Business domain knowledge in Equities or electronic trading.
• Experience of working with Front Office systems.
Please send your CV to srinivas.reddy@connectedgroup.com
We regret that only shortlisted candidates will be contacted.
No comments:
Post a Comment