This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Global Transaction Cost Analysis platform for equities, BECS (Best Execution Consulting Services), provides pre-trade analysis, optimization, post-trade measurement, reporting, and analysis for institutional buy-side and sell-side clients. It offers real-time monitoring of trading flows and integrates pre-trade estimation with external Order Management Systems (OMS) and Execution Management Systems (EMS). This is a senior-level position responsible for establishing and implementing new or revised application systems and programs in coordination with key stakeholders. In this role, you will be a key contributor to the development, delivery and modernization of a global Transaction Cost Analysis product. A significant part of this role involves driving the re-architecture and migration of the platform. You will be instrumental in simplifying, transforming the application's technology stack, moving from legacy systems to a modern, robust, and scalable architecture.
Job Responsibility:
Lead and participate in major technology migration projects, including moving from .NET to Java, transitioning from SQL Server to MSaaS, and migrating middleware to an AMPS-based solution
Partner with multiple teams like Product Services, Market Data providers to ensure appropriate integration of functions to meet goals and identify necessary system enhancements
Provide expertise in applications programming, ensuring new micro services based designs adhere to the overall architecture blueprint
Collaborate with other team members to extend functionality and enhance the performance of existing processes
Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
Be instrumental in the design and implementation of automated integration testing
Provide second-line support, including out-of-hours, for the processes and components you develop
Close partnership with regulatory, compliance, and audit
Rapid adoption of AI toolkits in line with the firm’s strategy of modernization of the development process
Compute and estate management including hygiene, security, and vulnerability items
Requirements:
10+ years of relevant experience in core java application development or systems analysis role
Experience with technology migration projects
Strong experience with relational databases and database migration projects (e.g., SQL Server to a managed service like MSaaS)
Experience with high-performance middleware and messaging systems
familiarity with AMPS is a strong plus
Familiarity with modern infrastructure, cloud technologies, containerization technologies (e.g., Docker, OpenShift, Kubernetes) and microservices architecture
Experience with standard developer tooling, such as Lightspeed, BitBucket/GitHub, Jira, Confluence, build tools such as Gradle and Maven etc.
Exposure to and interest in AI tools and technologies
A highly motivated self-starter who is comfortable taking on new challenges and learning new technologies
Demonstrated leadership and project management skills
Consistently demonstrates clear and concise written and verbal communication
Bachelor’s degree/University degree or equivalent experience
Nice to have:
Experience with .NET technologies
Prior experience developing front-office Trading, Order Management, or Transaction Cost Analysis (TCA) systems
Master’s degree preferred
What we offer:
Discover the top benefits offered to our global workforce, designed to support your well-being, growth and work-life balance