We are looking for a Sr. Software Engineer to join our Front Office trading applications back end development team in London. This is a rare opportunity to work on an end to end in-house built platform, including client connectivity, OMS, EMS and market connectivity.
The ideal candidate would be motivated by leveraging cutting-edge technologies to deliver high throughput and low latency trading applications. Someone will find the correct solutions to front office business requirements, and work with team to deliver them.
• Develop trading platform backend. • Provide L3 support on a rotation basis • Unit testing, functional testing of the developed code • Responsible for timely and quality delivery of software solutions • Ensure full compliance to all CLSA and required training and regulatory requirements for you and your team
Essential Skills and Experience
• 5+ years of experience in software development • Strong Core Java (J2SE) skills. • Practical experience of using Core Java, Multithreading, Collections, OOPS, etc. • Capable of meeting tight deadlines and working under pressure/multi-tasking • Strong sense of personal responsibility • Good team player. Capable of working under a fast pace and dynamic environment
Preferred Skills, Experience and Competencies
• Good knowledge on cash equity front office trading systems. • Exposure to J2EE, JMS, In Memory Data Store, TIBCO EMS, Solace or other messaging platforms • Strong inter-personal skills • Strong problem-solving and analytical skills • Exposure to software engineering tools/applications (like Git, Bamboo, Confluence, JIRA, Spring) • Familiarity with Agile development processes and techniques • Experience on test driven development (TDD) • Experience of the build process using Maven