My client is seeking an experienced front end developer to work on the development of trading solutions covering; order management, execution management, pre and post trade analytics, algorithmic trading and liquidity discovery.
The ideal candidate will have experience in:
- Experience in building Order and Execution Management, Trading systems is required
- Strong programming skills (7+ Years) in modern Web Technology such as Angular 8, TypeScript, React, ag-grid, d3.js.
- Strong test methodology using tools like Karma, Jasmine, etc.
- Extensive Service-Oriented Architecture patterns and design knowledge.
- Designing web stacks taking into consideration load balancing, service discovery, reverse proxying, etc.
- Experience deploying cross platform desktop applications using containers like Electron and Openfin a plus
- Back-end experience (4+ Years) using Java, Python or JavaScript, and associated web containers
- Advanced knowledge of multithreading or multi-process development – essential knowledge in enterprise development
- Familiarity with cloud-based services a plus
- A real passion for Automated Testing unit, integration, regression
- Proficient user of CI/CD tools such as Git, Maven, GitLab, Jenkins, and CI/CD
- At ease discussing Object-Oriented Analysis, and Design, including an opinion on Design Patterns
- Distributed caching experience is a plus
- Excellent analytical/problem solving skills.
- Ability to express ideas or analysis with clarity
- Deliver high level of service through responsiveness and accuracy
- Versatility, flexibility, and a willingness to work with changing priorities
- Work with teams in multi-office, multi-country environments across several time zones
- Excellent organizational skills to manage priorities and workflow with efficiency