The successful candidate will:
At least have 10 years of in depth commercial C# development experience with dominant experience on Server and Client side applications.
At least 5 years of experience in writing and supporting high performing server side applications with expertise in Multithreading, Async communication, Reactive Extensions.
Experience developing and supporting mission critical applications.
Experience in Middleware technologies like EMS, Solace,Kafka etc.
Knowledge of FX derivatives is definitely a plus with an appreciation of product structure and lifecycle.
Experience working on a mature development in a large collaborative environment.
Expert in C# .Net, Multithreading, Winforms, WPF, Design Patterns, OO design.
Exposure to Agile Methodologies like scrum, Kanban and techniques like TDD
Exposure to profiling applications
Able to debug complex event driven application
Understanding of computing science fundamentals – concurrency, algorithms, operating systems.
Mathematical aptitude and ambition to learn mathematics for financial derivatives
A good academic background, with at least a Bachelor degree in a Technical subject.
Strong aptitude for analysis and problem solving
Strong written and verbal communication skills
Attention to detail
Willingness to learn
Excellent planning and organizational skills
Banking and Financial Services
PLEASE! No enquiries from Recruitment Agencies or Headhunters.
Only direct applications will be considered.