You will join a global team delivering strategic functional enhancements to trading platforms. Responsible for working with local and international teams to deliver new business functionalities to support objectives or the prime service business. The role requires strong technical skillset along with good communications and positive working attitude.
*Role:
Responsible for working as part of a global team to deliver software supporting the Inventory Management / Synthetic Equities business
Work closely with IT peers to integrate Prime Trading with the wider Equity Trading platform.
Regular interaction with business lines and business analysts to understand requirements and drive solutions
Provide timely updates on development progress and escalate issues/blockers
Propose and deliver architectural / system technical design improvements where appropriate as part of functional delivery
Perform peer review of code of other developers within the team, regionally and globally
Contribute to the overall improvement and strategic of the platform through suggesting & implementing technical improvements, along with improvements to development lifecycle & IT process
*Requirements:
Experience developing Securities Lending / Synthetic Trading systems or experience in Equity Trading is an advantage
Knowledge of other Equity trading system (Delta One, Market making, Cash Execution) is an advantage
Extensive prior Java experience is a must, with other languages an advantage
Knowledge of a scripting language (Python, perl…) is an advantage
Good knowledge of SQL and relational databases.
Experience working with Container based environments (Docker, Kubernetes) is an advantage as is messaging based technology stacks including Kafka
Familiarity with DevOps tools and pipelines (Jenkins, Git, Docker, Ansible…)
Familiarity with Jira and working in an agile methodology.
7 years of hands on development experience required.