Fullstack Developer with Trading Analytics Full-time Job
Feb 6th, 2024 at 11:58 IT & Telecoms Toronto 140 views Reference: 4476Job Details
The Team
- The Quantitative Trading Solutions team develops and operates algorithmic trading systems and related software for Scotiabank Global Banking and Markets. We work closely and are tightly integrated with the front-office trading desks.
- We are seeking a talented full-stack software developer to work with the Global Equity Derivatives desk. The successful candidate will develop and enhance applications to capture data-driven insights that will support advanced algorithmic trading strategies.
- You will play a pivotal role in supporting and managing the portfolio of applications and vendor system(s). You will work closely with a talented team of quantitative analysts, traders, and developers to create and implement algorithmic strategies that capitalize on market opportunities.
- We will consider a range of experience levels and adjust role, compensation, and title accordingly.
Key responsibilities are:
- Design and implement back-end services to transform real-time or static data.
- Design and implement front-end for displaying real-time trading and static data.
- Collaborate with the front office to design interfaces offering creative data visualization.
- Design customizable solutions to maximize usability across business lines.
- Develop automated test suite for position tracking, trading, and back-testing.
- Perform support of production trading systems to troubleshoot and quickly resolve any issues or questions.
- Manage and co-ordinate with vendor(s) for support and upgrades of systems.
Functional Competencies
- Strong programming background, including developing high-performance full-stack applications in Angular 2+, Spring Boot, and Python is a must.
- Programming Languages: Java, Java Script, Type Script, Python, and Shell Script is a must.
- Databases: MS-SQL and Oracle is an asset
- Libraries: AG Grid, NumPy, Pandas is an asset
- Containerization: Kubernetes and Docker is an asset
- Understanding of data integration using REST, socket.io and server sent events.
- Effective written & verbal communication skills to bridge between technical content and business objectives.
- Experience working on agile development teams.
- Motivated to keep up to date with the latest technology and programming techniques.
- CI/CD experience using tools like Maven, BitBucket, Jenkins and Artifactory is nice to have.
Education Requirements
- STEM Post-secondary degree (Science, Technology, Engineering, Mathematics).
- Canadian Securities Course or Trader Training Course an asset.
- Demonstrated capital markets / quantitative experience is an asset.
#Li-Hybrid
#ScotiaTechnology
#ScotiaRed
Company Description
Scotiabank is one of North America's leading financial institutions, and Canada's most international bank. We provide innovative financial products and services to individuals, small and medium-size businesses, corporations and governments across Canada and around the world.