Messaging Developer (C++ and C#) (closed)
London, United Kingdom
£100,000 compensation
Start the conversation: This is the recruiter hiring for this position. Start networking here:
Job Description
The front office pricing applications development group is responsible for the analysis, design, development, deployment, and support of all real-time pricing applications, and systems across 20+ trading floor locations world-wide. The group is at the cutting-edge of real-time pricing, and distribution. Given the phenomenal rate of business expansion world-wide, several real-time messaging developers are sought to join the pricing applications development team.
Main duties:
- Developing reliable high-performance fault-tolerant distributed systems
Skills/experience:
- Bachelors degree ideally in computer science or mathematics or numerate subject
- Experience of analysing, designing, developing, deploying, and supporting sophisticated real-time systems
- Multi-threaded design and development (current lock-free algorithms)
- Systems-level design experience
- High-speed data caching, messaging, communications
- Experience to calculate realistic delivery dates
Essential technical skills:
- C++, and C#, along with related libraries (STL, .Net)
- Windows
- Transports: IP, TCP/IP, UDP/IP, IPV4/6, Tibco RV, LBM, PGM, reliable multicast
- XML, ASN1, SOAP, ICMP, SMTP
- RDMS, Bloomberg
Advantageous skills:
- High-performance computing: GPU, possibly on TESLA/CUDA
- SQL Server
