Electronic FX Options C## Software Engineer
Electronic FX Options C# Software Engineer - Distributed Low Latency, High Availability Systems
This top tier investment bank is seeking an experienced eFX Options C# Developer with extensive experience in front office FX e-trading and derivatives systems development. The C# Developer will have exceptional analytical, design and coding skills in C#, experience developing distributed systems, execution and risk management systems, FIX and ECN connectivity services, Order Management and STP, to work on projects to enhance and extend the bank's global institutional electronic FX front office Options e-trading platform.
Required Skills
- Exceptional development skills in .Net / C# 4.0.
- Solid OO design skills with an emphasis on distributed low latency, high availability systems, including trade order lifecycle management, STP, pricing and risk management.
- Experience working in a front office e-trading platform development team for an investment bank.
- Candidate must be able to demonstrate reasonable business knowledge of derivative products, preferably FX Options.
- Strong analytical skills and enjoys solving complicated technical problems.
- Must possess a solid degree in Computer Science, Physics, Engineering, Mathematics or relevant analytical degree.
- Advanced multi-threading skills
- Candidates must have actively used design patterns in past implementations and demonstrate a strong understanding on design patterns of why and where a pattern should be used.
- Strong understanding of Messaging Middleware concepts, usage and application.
- Experience with distributed architecture (caching, topologies, etc) and able to demonstrate strong understanding of latency, concurrency, reconciliation etc.
McGregor Boyall is an equal opportunity employer and do not discriminate based on race, religion, gender, age, sexuality, gender identification, or physical ability.
Leave a Reply
You must be logged in to post a comment.