Top 3 skills are highlighted Must have: • Strong programming experience in modern C++ • Proficiency in Oracle and Python • 10 years’ development experience. Valuable if in a Capital Markets or FinTech (Client is flexible with lower years of experience) • Passion for technology and large-scale software design. • Dedication to high-quality, clear, and well-tested code. • Deadline-driven, detailed and results-oriented; able to meet consistently high quality standards while handling a variety of tasks and deadlines simultaneously. Strong interpersonal skills. • Commercial experience - Communicating with multiple teams and stakeholders and understanding the greater impact of the systems and services you have built • Strong communicator - being able to work across multiple role types in engineering teams is critical. • Undergraduate degree or higher. Nice-to-have: • Experience in Risk Systems and / or Pricing Model Integration. • Experience working in distributed systems including webservices, messaging software (e.g. Solace), etc • Experience in working with large amounts of data.