change
starts now...

< BACK TO SEARCH RESULTS

London, United Kingdom

Above Market Rate

Our client is looking for a world class Software Engineer to work in their Execution technology team.  The execution technology team creates and manages systems that power trading, systematically optimize execution strategies, extract market intelligence for investment teams, and underpin a proprietary execution algorithm.   They build platforms that are highly scalable, robust and fault tolerant, and relied on by investment professionals to trade billions of dollars of assets each day


Responsibilities:

  • Design, develop, and deploy new and existing high-volume, business critical trading systems
  • Understand business processes and needs and design technical solutions and enhancements to drive business success
  • Contribute to software architecture, designing systems that are robust, performant, and scalable
  • Design and develop software following best practices to allow for reusability, maintainability, and scalability
  • Develop testing and deployment plans that detect and minimize software defects
  • Facilitate communication and collaboration with team members, the trading desks, and the level 1 support team


Qualifications

  • 6+ years’ experience in a professional software development role
  • Sound understanding of computer science concepts and software design techniques 
  • Proficiency in a modern object-oriented programming language, such as C++ or Java
  • Experience working on order management systems or execution algorithms
  • Analytical, intellectually curious and skilled at problem-solving
  • Enthusiastic attitude and collaborative approach
  • Strong written and verbal communication skills
  • High degree of integrity

Desirable

  • Experience designing microservices or service-oriented components
  • Quantitative proficiency
  • Understanding of various investment asset classes


Education

  • Bachelor degree in Computer Science, Electrical Engineering, Mathematics, or equivalent
  • Top-tier computer science university preferred


If you would like to be considered for the position of Software Engineer or wish to discuss it further please leave your details below.  Your resume will be held in confidence until you connect with a member of our search team.

Upload