Taro Logo

Full Stack Software Engineer, TD Securities

TD Securities offers capital markets products and services to corporate, government, and institutional clients, operating from 40 cities globally with over 6,500 professionals.
$85,000 - $103,000
Senior Software Engineer
Hybrid
5,000+ Employees
9+ years of experience
Finance

Description For Full Stack Software Engineer, TD Securities

TD Securities is seeking a Full Stack Software Engineer to join their TDS Data team, focusing on establishing a high-quality, scalable data platform. This role combines both frontend and backend development responsibilities, working on the data master space and contributing to the next generation of cloud-native data and analytics platform. The position offers a competitive salary range of $85,000-$103,000 USD (converted from CAD), with additional benefits including health coverage, retirement programs, and career development opportunities.

The ideal candidate will have 9+ years of experience, with strong expertise in both frontend (React, Angular) and backend (Java, Spring) development. They will be responsible for maintaining and enhancing the data master suite of applications, building user-friendly interfaces, and developing supporting microservices. The role requires experience with various technologies including SQL databases, messaging queues (Kafka, MQ), and modern web technologies.

TD Securities operates globally with over 6,500 professionals across 40 cities, providing capital markets products and services to corporate, government, and institutional clients. The company culture emphasizes innovation, teamwork, and continuous learning. The position offers a hybrid work arrangement based in Toronto, allowing for flexibility while maintaining team collaboration.

The role presents an opportunity to work on cutting-edge data platform technologies while contributing to a major financial institution's technology infrastructure. The successful candidate will join a growing team of engineers and play a key role in shaping the future of TD Securities' data and analytics capabilities.

Last updated 2 days ago

Responsibilities For Full Stack Software Engineer, TD Securities

  • Develop backend services and data pipelines for stability, performance and scalability
  • Create and maintain UI applications and supporting microservices
  • Provide technical support to resolve escalated incidents/outages
  • Develop and document detailed solution designs
  • Conduct code reviews for quality and standards compliance
  • Design solutions leveraging existing reusable components
  • Keep up to date with latest industry trends in data engineering

Requirements For Full Stack Software Engineer, TD Securities

Java
React
JavaScript
Node.js
MongoDB
Kafka
  • Undergraduate Degree
  • 9+ years of relevant experience
  • 5+ years experience in React and/or Angular
  • Experience with Java, Spring, SpringBoot
  • Experience with SQL and NoSQL databases
  • Experience with messaging queues: MQ, Kafka, Solace
  • Experience with React, CSS3, HTML, JavaScript, Node JS, Bootstrap
  • Experience designing production grade, scalable applications
  • Experience working on Agile Teams
  • Capital Markets experience in Reference Data Management

Benefits For Full Stack Software Engineer, TD Securities

Medical Insurance
401k
  • Health and well-being benefits
  • Savings and retirement programs
  • Paid time off
  • Banking benefits and discounts
  • Career development programs
  • Competitive benefits plan

Interested in this job?

Jobs Related To TD Securities Full Stack Software Engineer, TD Securities