Description
Senior C++ Engineer - Daily Rates Contracts - Roles x2
Rates up to 540 euro p/day, depending on experience.
Essential Skills
- Exceptional development skills in C++ on Linux/UNIX.
- Solid OO design skills with an emphasis on distributed low latency, high availability systems, including trade & order life cycle management, STP, pricing and risk management.
- 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:
- Candidate must be able to demonstrate an understanding of threading.
- Must have applied these skills in a high performance environment
- Candidate must know the pitfalls related to threading
- Demonstrate practical solution to real problems.
- Textbook knowledge will not be sufficient
- 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.
- Experience in TCP/IP Networking and sockets programming.
- Database skills including schema design, reading, writing and tuning SQL.
- Working knowledge of XML and other data representation formats.
- Good knowledge of non-functional testing, preparing performance test plans, develop scripts, report performance test results
- Candidate must be a strong team player with excellent communication skills
- Solid knowledge of contemporary development processes, build environments and testing tools.
- Experience in 3rd line production support.
- Comfortable in communicating with business users
Nice to Have
- Knowledge of FIX protocol
- Java development skills.
- Experience in Agile development and SCRUM practices
- Experience working with global development teams
*Live Roles - Apply for immediate consideration
If you are interested in these positions please apply or else call Suzanne Brophy in strictest confidence.