change
starts now...

< BACK TO SEARCH RESULTS

London, United Kingdom

Competitive

Our client currently requires a Software Developer to join their Front Office Fixed Income Trading Group. This is an exciting opportunity for a dynamic and talented Developer to work directly with technology-proficient traders and take responsibility for developing trading applications and re-engineering of existing real-time systems to enhance the efficiency of the business. The Developer will demonstrate advanced knowledge and understanding of the complete software development process (Requirements, Design, Implementation, Verification, and Maintenance). The successful candidate must have strong Java programming skills (with complete understanding of Object Oriented Programming Paradigm, Design Patterns and frameworks) and SQL (Oracle), possibly familiarity with HTML5, Angular, D3.js. Qualified candidates must possess a University degree in Computer Science / Engineering / Mathematics.  In addition, the ability to manage projects and work in a distributed team environment will be critical to be successful in this role. Analytics skills highly desirable to interact with Front Office.

Responsibilities:  

  • Development and maintenance of high availability and performance Java server on Linux, handling high volume of trade-sizing and simulation requests from client applications, especially over REST. The main focus will be on an automated trade-sizing, allocation and compliance tool, consisting of a Oracle data layer, a C# WCF Server, a Java Server and a C# Excel add-in.
  • Improve the efficiency of the Trade Floor by developing ad hoc solutions to automate and optimize operational tasks 
  • Gain knowledge of the whole system from Database to GUI, train and guide traders on how to best utilize the system
  • Identify opportunities to make the trading workflow more robust and efficient
  • Support and enhance established trade floor automation tools
  • Enrich the client-side user experience with javascript-based dynamic charts


Requirements

  • Proven track record in object oriented software development
  • BS in computer science, SW engineering or other quantitative discipline 
  • Strong Java8, Spring, REST, possibly with Maven Camel and Guava
  • Solid SQL, preferably experience with Oracle
  • Ideally experience with Javascript/Angular and D3.js
  • Effective communication skills dealing with both technology and business people. 
  • Ability to work under pressure and with frequent interruptions


Advantageous skills:

  • Masters degree
  • Familiarity with trade-floor operations
  • Basic knowledge in finance and Fixed income products


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

Upload