Senior Developer–Strategic Trading Platform recruitment
JOB DESCRIPTION:
This Developer will be involved in the development of multi-asset electronic Client Connectivity platforms serving different product lines in the bank.
The role is as an expert developer of the Client Connectivity platform for Credit Suisse, spanning all the businesses including Equities, Fixed Income, Foreign Exchange and Listed Derivatives.
Candidates should have prior experience in the Client Connectivity domain in an Investment Bank, having worked on delivering solutions for mission critical software.
Deliverables Include:
• Participate in platform re-engineering to make it more memory efficient, improve performance and recovery
• Design and develop software to build and enhance Client Connectivity platform.
• Maintain and provide 3rd level support coverage for the platform.
• Hours: Communication would be needed with other locations globally which requires early mornings and/or late evenings.
Qualifications:
Must have experience with most of the following technologies:
• Candidates must have strong experience in development in C++ on LINUX
• Strong knowledge and working experience in the Client or Exchange Connectivity domain in software design and development
• Experience with Electronic trading platforms in Equities, Fixed Income or Foreign Exchange
• Strong knowledge of FIX engines like Cameron, QuickFIX or similar and FIX protocol
• Experience with scripting languages like Perl or Shell scripts
• Strong design and architecture concepts
• C++ STL libraries
• Multi-threaded programming and inter-thread communication and control
• TCP/IP Programming
• Working knowledge of UNIX, awk and similar utilities