LogoKode$word
Td logo
Verified Tech Organization

Careers at Td

Browse and filter through all verified positions currently open at Td.

Total Company Roles16
Matching Filter16
tdsynnex.comHQ: Fremont, CA, USCEO: Patrick Zammit24000 employees

TD SYNNEX Corporation operates as a distributor and solutions aggregator for the information technology (IT) ecosystem in the United States, Europe, and internationally. It offers endpoint solutions, including personal computing devices and peripherals, mobile phones and accessories, printers, and supplies; and advanced solutions comprising data center technologies, such as hybrid cloud, security, storage, networking, servers, software, converged and hyper-converged infrastructure, and hyperscale infrastructure. The company also provides design, integration, test and other production value-added solutions, such as thermal testing, power-draw efficiency testing, burn-in, quality, and logistics support; logistics and field services; depot repair and customer management services; and cloud services, including public cloud solutions in productivity and collaboration, infrastructure as a service, platform as a service, software as a service, security, mobility, AI, and other hybrid solutions. In addition, it offers online services; financing options, including net terms, third party leasing, floor plan financing and letters-of-credit backed financing and arrangements, as well lease products to reseller customers and their end-users and provides device-as-a-service to end-users; and marketing services comprising direct mail, external media advertising, reseller product training, targeted telemarketing campaigns, national and regional trade shows, trade groups, database analysis, print on demand services, and web-based marketing. It serves value-added resellers, corporate resellers, government resellers, system integrators, direct marketers, retailers, and managed service providers. The company was formerly known as SYNNEX Corporation and changed its name to TD SYNNEX Corporation in September 2021. TD SYNNEX Corporation was founded in 1980 and is headquartered in Fremont, California.

Sector:Technology Distributors

All Openings (16)

Ordered by most recently published

Senior IT Developer- Java, Springboot

On-sitefull timeSeniorToronto, Canada
Apply Now

Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $102,200 - $125,000 CAD This role is eligible for a discretionary variable compensation award that considers business and individual performance. TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs. As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role. Job Description: DEPARTMENT OVERVIEW Building a World-Class, Diverse and Inclusive Technology Team at TD. TD Securities offers a wide range of capital markets products and services to corporate, government, and institutional clients who choose us for our innovation, execution, and experience. With more than 6,900 professionals operating out of 32 cities across the globe, we help clients meet their needs today and prepare for tomorrow. Our services include underwriting and distributing new issues, providing trusted advice and industry-leading insight, extending access to global markets, and delivering integrated transaction banking solutions. In 2023, we acquired Cowen Inc., offering our clients access to a premier U.S. equities business and highly-diverse equity research franchise, while growing our strong, diversified investment bank. We are growth-oriented, people-focused, and community-minded. As a team, we work to deliver value for our clients every day There is room to grow in all of it. Job Description: The Mass and Core Payment Technology Team is looking for a Senior IT Developer to contribute to the applications build from scratch as well as maintain them. The Mass and Core Payment team is responsible for Creating new payment rails like mentioned in #2 and #3 Enhancing current payment rails like Visa Money Transfer, North bound Money Movement, Domestic Account to account, Domestic Bill payments, EFT's, ACH's, Bulk Email Money Transfer Enhancing shared services like File transformations app interfacing mailboxes/kafka The core dev team is in Toronto with support being provided by onshore and Singapore resources. The ideal candidate would be a self-starting, motivated and high-performing individual who looks forward to being a strong contributor in a dynamic technology organization at a major bank. This complex role is on a team of highly talented technologists delivering solutions to the global markets business, risk managers, as well as other functions within the dealer. The candidate will be required to effectively build upon the intraday platform and collaborate closely with the TDS Data Platform and various valuation data producers. Role Responsibilities: Application development activities. Hands-on experience with Java/Springboot applications. Actively contributing code and laying the foundation for technical features that junior developers will be able to build upon. Working closely with technology and business stakeholders to gather feedback, shape technical requirements and help maintain an accurate roadmap for your own work. Coordinate development efforts across project(s) with senior/junior developers in the team. Debug production issues quickly and effectively with an eye towards improving maintainability over the long term. Ensure our platforms are reliable, scalable, secure, and extensible. Readiness and motivation to work autonomously in a developer capacity on a diverse range of activities (e.g. design, support of technical business solutions) Participate in complex applications and systems development, programming. Propose solution options. Support knowledge management processes and ensure knowledge is codified and managed. Ensure design leverages existing reusable components, traces back to business requirements, and that new modules are designed with reusability in mind. Identify and address any issue that affects the integrity of the application (e.g. cross-capability/release issues). Qualifications and Skills: Must Have Skills: 7+ years development and End to End design experience (J2EE, Java 17/21) 7+ frameworks like Spring, Spring MVC, Spring boot, Spring Security, Spring cloud config server, Spring scheduler, Spring batch (OAuth, LDAP) 5+ years RESTful API 3+ years database knowledge preferred oracle, DB2, Stored procedures Hands- on experience with development tools and frameworks such as Maven, Jenkins, Gradle, Git, and Nexus. 2+ years building KAFKA based application (KStream/producer-consumer) Strong knowledge of core Java Experience working on AI Tools like Co-pilot Good to Have: Building/Worked on File Processing applications. Agile/Waterfall and SDLC/PMLC processes Hands- on experience of SSO, MFA, Ping Fed, OIDC, OAuth, API gateway, MQ Continuous Integration and Test-Driven Methodologies Additional Information: Join in on what others in TD Technology Solutions are doing: Inspire a positive work environment and help champion quality, innovation, teamwork and service to the business. Learn voraciously, stretch your thinking, share your knowledge and educate others. Communicate and collaborate with both technical and non-technical professionals. Cultivate winning relationships by building trust with business and technology partners. Share our commitment to productivity, effectiveness and operational efficiency. #LI-Tech Who We Are: TD Securities offers a wide range of capital markets products and services to corporate, government, and institutional clients who choose us for our innovation, execution, and experience. With more than 6,500 professionals operating out of 40 cities across the globe, we strive to make every interaction, product and experience remarkably human and refreshingly simple. Our services include underwriting and distributing new issues, providing trusted advice and industry-leading insight, extending access to global markets, and delivering integrated transaction banking solutions. In 2023, we acquired Cowen Inc., offering our clients access to a premier U.S. equities business and highly-diverse equity research franchise, while growing our strong, diversified investment bank. Together, we are reimagining what banking can be for our clients, colleagues and communities. Our Total Rewards Package Our Total Rewards package reflects the investments we make in our colleagues to help them and their families achieve their financial, physical, and mental well-being goals. Total Rewards at TD includes a base salary, variable compensation, and several other key plans such as health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs. Learn more Additional Information: We’re delighted that you’re considering building a career with TD. Through regular development conversations, training programs, and a competitive benefits plan, we’re committed to providing the support our colleagues need to thrive both at work and at home. Please be advised that this job opportunity is subject to provincial regulation for employment purposes. It is imperative to acknowledge that each province or territory within the jurisdiction of Canada may have its own set of regulations, requirements. Colleague Development If you’re interested in a specific career path or are looking to build certain skills, we want to help you succeed. You’ll have regular career, development, and performance conversations with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities. If you’re passionate about helping clients and building deep, lasting relationships, TD offers diverse career paths where you can grow your expertise and make a meaningful impact. We're committed to your success and foster a respectful workplace where diverse perspectives are valued, everyone has fair opportunities to grow, and you can unlock your full potential to achieve your career goals. Here at TD, we hire and develop the best. Training & Onboarding We will provide training and onboarding sessions to ensure that you’ve got everything you need to succeed in your new role. Interview Process We’ll reach out to candidates of interest to schedule an interview. We do our best to communicate outcomes to all applicants by email or phone call. Accommodation Your accessibility is important to us. Please let us know if you’d like accommodations (including accessible meeting rooms, captioning for virtual interviews, etc.) to help us remove barriers so that you can participate throughout the interview process. We look forward to hearing from you! Language Requirement (Quebec only): Sans Objet

View more...
Software EngineeringVia Workday
Verified1 day ago

Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $125,000 - $156,000 CAD This role is eligible for a discretionary variable compensation award that considers business and individual performance. TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs. As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role. Job Description: Department Overview Building a World-Class, Diverse and Inclusive Technology Team At TD Securities, technology plays a critical role in enabling data, analytics, automation, and AI capabilities across our Global Research & Markets businesses. We are looking for a Senior developer based in Toronto to join our team and help deliver scalable, modern solutions that support colleagues and stakeholders across multiple regions. This is an opportunity to be a part of a high-impact engineering team while working in close partnership with global peers in key locations including Toronto, New York, Dublin and India. Team & Role Summary The TDS CRM Technology team is responsible for delivering and supporting the strategic CRM platforms and client intelligence capabilities used across Research and Capital Markets. We are seeking a Senior Full Stack Developer to drive the evolution of our strategic CRM platform and related applications. This role will focus on building and enhancing business-critical CRM capabilities, integrating enterprise data sources, modernizing application architecture, and delivering AI-enabled features that improve productivity and user experience. The successful candidate will have strong hands-on expertise in Python, Java, React, and SQL, along with experience building scalable enterprise applications, data integrations, and modern AI-powered solutions. Key Responsibilities Design, develop, and support enterprise CRM applications using Python, Java, React, and SQL to deliver scalable and reliable business capabilities. Build modern full-stack solutions and APIs that integrate CRM platforms with internal systems, data platforms, and third-party applications. Lead the modernization of CRM architecture, reducing technical debt while improving scalability, maintainability, and system performance. Develop and integrate AI-enabled capabilities including intelligent search, conversational interfaces, workflow automation, and knowledge retrieval solutions. Design and optimize SQL databases and data models to support CRM operations, analytics, reporting, and client intelligence use cases. Integrate and onboard strategic CRM datasets into centralized enterprise data platforms, enabling trusted and governed access to business data. Develop data services and pipelines leveraging Databricks, Spark, and cloud technologies to support operational and analytical workloads. Partner with business stakeholders, product owners, and technology teams to gather requirements, prioritize initiatives, and deliver business value through technology solutions. Provide technical leadership and mentorship through architecture reviews, code reviews, engineering standards, and guidance for development teams and vendor resources. Support application stability, risk reduction, and production operations, including troubleshooting, performance tuning, incident resolution, and continuous improvement initiatives. Required Qualifications / Experience 7+ years of software development experience building and supporting enterprise applications. Strong hands-on expertise in Python, Java, React, and SQL with a proven track record of delivering production-grade solutions. Experience designing and developing scalable full-stack applications, APIs, and microservices. Strong experience with modern backend frameworks such as Spring Boot and RESTful service development. Experience developing responsive web applications using React, TypeScript, JavaScript, HTML, and CSS. Advanced database development skills, including SQL optimization, data modeling, and performance tuning. Experience integrating applications with internal and external systems through APIs and event-driven architectures. Knowledge of Azure cloud services and modern cloud-native application architectures. Knowledge of software engineering best practices, including CI/CD, automated testing, code reviews, source control, and DevOps processes. Strong analytical, troubleshooting, and problem-solving skills. Experience working directly with business stakeholders to gather requirements and translate them into technical solutions. Strong communication skills and ability to work effectively across business and technology teams. Preferred Qualifications / Experience Experience with CRM platforms such as Prism, Salesforce, or similar enterprise CRM solutions. Experience delivering AI-powered applications leveraging Large Language Models (LLMs), Generative AI, and intelligent workflow automation. Experience working with enterprise data platforms such as Databricks, Spark/PySpark, Snowflake, or equivalent. Experience in Capital Markets, Investment Banking, Research, or other Financial Services domains. Experience building client intelligence, relationship management, revenue management, or workflow management solutions. Experience leading technical design discussions, mentoring developers, and providing technical leadership across delivery teams. Passion for innovation and applying emerging technologies to solve complex business problems. Additional Information : Join in on what others in TD Technology Solutions are doing: Inspire a positive work environment and help champion quality, innovation, teamwork and service to the business. Learn voraciously, stretch your thinking, share your knowledge and educate others. Communicate and collaborate with both technical and non-technical professionals. Cultivate winning relationships by building trust with business and technology partners. Share our commitment to productivity, effectiveness and operational efficiency. #LI-Tech Who We Are: TD Securities offers a wide range of capital markets products and services to corporate, government, and institutional clients who choose us for our innovation, execution, and experience. With more than 6,500 professionals operating out of 40 cities across the globe, we strive to make every interaction, product and experience remarkably human and refreshingly simple. Our services include underwriting and distributing new issues, providing trusted advice and industry-leading insight, extending access to global markets, and delivering integrated transaction banking solutions. In 2023, we acquired Cowen Inc., offering our clients access to a premier U.S. equities business and highly-diverse equity research franchise, while growing our strong, diversified investment bank. Together, we are reimagining what banking can be for our clients, colleagues and communities. Our Total Rewards Package Our Total Rewards package reflects the investments we make in our colleagues to help them and their families achieve their financial, physical, and mental well-being goals. Total Rewards at TD includes a base salary, variable compensation, and several other key plans such as health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs. Learn more Additional Information: We’re delighted that you’re considering building a career with TD. Through regular development conversations, training programs, and a competitive benefits plan, we’re committed to providing the support our colleagues need to thrive both at work and at home. Please be advised that this job opportunity is subject to provincial regulation for employment purposes. It is imperative to acknowledge that each province or territory within the jurisdiction of Canada may have its own set of regulations, requirements. Colleague Development If you’re interested in a specific career path or are looking to build certain skills, we want to help you succeed. You’ll have regular career, development, and performance conversations with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities. If you’re passionate about helping clients and building deep, lasting relationships, TD offers diverse career paths where you can grow your expertise and make a meaningful impact. We're committed to your success and foster a respectful workplace where diverse perspectives are valued, everyone has fair opportunities to grow, and you can unlock your full potential to achieve your career goals. Here at TD, we hire and develop the best. Training & Onboarding We will provide training and onboarding sessions to ensure that you’ve got everything you need to succeed in your new role. Interview Process We’ll reach out to candidates of interest to schedule an interview. We do our best to communicate outcomes to all applicants by email or phone call. Accommodation Your accessibility is important to us. Please let us know if you’d like accommodations (including accessible meeting rooms, captioning for virtual interviews, etc.) to help us remove barriers so that you can participate throughout the interview process. We look forward to hearing from you! Language Requirement (Quebec only): Sans Objet

View more...
Software EngineeringVia Workday
Verified1 day ago

AI/Data Application Developer, TD Securities

On-sitefull timeMid-LevelToronto, Canada
Apply Now

Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $102,200 - $125,000 CAD This role is eligible for a discretionary variable compensation award that considers business and individual performance. TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs. As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role. Job Description: Department Overview Building a World-Class, Diverse and Inclusive Technology Team At TD Securities, technology plays a critical role in enabling data, analytics, automation, and AI capabilities across our global Research business. We are looking for a Developer based in Toronto to help deliver scalable, modern solutions that support colleagues and stakeholders across multiple regions. This is an opportunity to be a part of a high-impact engineering team while working in close partnership with global peers in key locations including Toronto, New York, Dublin and India. Team Summary & Role The CRM Technology team is responsible for delivering and supporting strategic CRM platforms and client intelligence capabilities used across Research and Capital Markets. The team develops and supports CRM applications, data integrations, analytics solutions, and AI-enabled capabilities that improve client relationship management, business workflows, and decision-making. We are seeking a Developer with experience in AI, data engineering, and application development to support the ongoing evolution of our CRM Technology platform. This execution-focused role will help build and support CRM data products, AI-enabled solutions, analytics capabilities, and application integrations that deliver business value across Research and Capital Markets. The successful candidate will work alongside senior developers, business systems analysts, architects, and business stakeholders to deliver scalable and innovative solutions leveraging Java, React, Python, SQL, cloud technologies, and modern AI capabilities. Role Responsibilities Support development of AI-powered capabilities including intelligent search, document processing, workflow automation, and knowledge retrieval solutions. Build APIs, services, and application components that integrate CRM platforms with enterprise systems and data sources. Collaborate with developers, BSAs, data engineers, and business stakeholders to translate requirements into working solutions. Support CI/CD, automated deployment, monitoring, testing, and operational support of data and application workloads. Investigate production issues, perform root cause analysis, and contribute to continuous improvement initiatives. Contribute to CRM analytics, client intelligence, reporting, and AI enablement initiatives through the delivery of trusted and reusable technology and data assets. Required Qualifications 3+ years of experience in software engineering, data engineering, analytics engineering, or related technology roles. Hands-on experience with Python, Java, Java Spring and SQL. Knowledge of MS SQL server or a similar SQL query language. Understands architecture best practices when designing a database schema. Considers performance and scale. Has worked with database migrations. Exposure to AI and Generative AI technologies, including LLMs, document automation, intelligent search, or workflow automation. Experience developing data pipelines, ETL processes, and data transformation logic. Experience developing APIs, integrations, or application components using Python, Java, or related technologies. Knowledge of relational databases, data modeling, and data quality principles. Familiarity with CI/CD, source control, testing, monitoring, and deployment best practices. Strong analytical and problem-solving skills. Strong communication and collaboration skills with the ability to work across business and technology teams. Bachelor's degree in computer science or a related field. Preferred Qualifications Experience with CRM platforms such as Prism, Salesforce or similar solutions. Experience with Retrieval-Augmented Generation (RAG), vector search, semantic search, or AI-enabled applications. Experience working with unstructured data, knowledge management, or document processing solutions. Exposure to Java, React, API development, or full-stack application development. Experience within Capital Markets, Research, Banking, Sales & Trading, CRM, client intelligence, revenue management, or market data domains. Passion for learning new technologies and applying AI and data solutions to solve business problems. Additional Information Join in on what others in TD Technology Solutions are doing: Inspire a positive work environment and help champion quality, innovation, teamwork and service to the business. Learn voraciously, stretch your thinking, share your knowledge and educate others. Communicate and collaborate with both technical and non-technical professionals. Cultivate winning relationships by building trust with business and technology partners. Share our commitment to productivity, effectiveness and operational efficiency. #LI-Tech Who We Are: TD Securities offers a wide range of capital markets products and services to corporate, government, and institutional clients who choose us for our innovation, execution, and experience. With more than 6,500 professionals operating out of 40 cities across the globe, we strive to make every interaction, product and experience remarkably human and refreshingly simple. Our services include underwriting and distributing new issues, providing trusted advice and industry-leading insight, extending access to global markets, and delivering integrated transaction banking solutions. In 2023, we acquired Cowen Inc., offering our clients access to a premier U.S. equities business and highly-diverse equity research franchise, while growing our strong, diversified investment bank. Together, we are reimagining what banking can be for our clients, colleagues and communities. Our Total Rewards Package Our Total Rewards package reflects the investments we make in our colleagues to help them and their families achieve their financial, physical, and mental well-being goals. Total Rewards at TD includes a base salary, variable compensation, and several other key plans such as health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs. Learn more Additional Information: We’re delighted that you’re considering building a career with TD. Through regular development conversations, training programs, and a competitive benefits plan, we’re committed to providing the support our colleagues need to thrive both at work and at home. Please be advised that this job opportunity is subject to provincial regulation for employment purposes. It is imperative to acknowledge that each province or territory within the jurisdiction of Canada may have its own set of regulations, requirements. Colleague Development If you’re interested in a specific career path or are looking to build certain skills, we want to help you succeed. You’ll have regular career, development, and performance conversations with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities. If you’re passionate about helping clients and building deep, lasting relationships, TD offers diverse career paths where you can grow your expertise and make a meaningful impact. We're committed to your success and foster a respectful workplace where diverse perspectives are valued, everyone has fair opportunities to grow, and you can unlock your full potential to achieve your career goals. Here at TD, we hire and develop the best. Training & Onboarding We will provide training and onboarding sessions to ensure that you’ve got everything you need to succeed in your new role. Interview Process We’ll reach out to candidates of interest to schedule an interview. We do our best to communicate outcomes to all applicants by email or phone call. Accommodation Your accessibility is important to us. Please let us know if you’d like accommodations (including accessible meeting rooms, captioning for virtual interviews, etc.) to help us remove barriers so that you can participate throughout the interview process. We look forward to hearing from you! Language Requirement (Quebec only): Sans Objet

View more...
Software EngineeringVia Workday
Verified1 day ago

Senior Java Developer, TD Securities

On-sitefull timeSeniorToronto, Canada
Apply Now

Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $102,200 - $125,000 CAD This role is eligible for a discretionary variable compensation award that considers business and individual performance. TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs. As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role. Job Description: Department Overview: Building a World-Class, Diverse and Inclusive Technology Team at TD We cannot afford to be boring. Neither can you. The scale and scope of what TD does may surprise you. The rapid pace of change makes it a business imperative for us to be smart and open-minded in the way we think about technology. TD’s technology and business teams become more intertwined as new opportunities present themselves. This new era in banking does not equal boring. Not at TD, anyway. The Prime Services Technology team supports and maintains secure, scalable platforms for internal users and institutional clients across the Prime Brokerage business. The team delivers technology solutions that support securities lending, secured funding, client reporting, trade processing, financial messaging, integration workflows, and operational controls. The successful candidate will help design, develop, modernize, and support tools, software, and systems that enhance the Prime Brokerage platform and stakeholder experience. There is room to grow in all of it. Job Description: About This Role We are looking for a savvy Senior Java Developer to join our growing Prime Technology team. The hire will be responsible for designing, building, maintaining, and supporting applications and integration services used by the Prime Brokerage business. The ideal candidate is an experienced Java developer who understands capital markets technology, enjoys solving complex business problems, and is comfortable supporting applications used by multiple teams, systems, and stakeholders. The right candidate will be excited by the opportunity to modernize applications, improve system reliability, optimize SQL and integration workflows, and contribute to secure, scalable technology solutions for the next generation of Prime Services products and initiatives. Responsibilities: Design, develop, and maintain Java-based applications, services, and tools supporting Prime Brokerage business functions. Analyze business requirements and develop functional, technical, and user interface designs aligned to enterprise architecture and development standards. Develop and support integrations across internal and external systems, including RESTful services, MQ, microservices, SSIS workflows, and related enterprise integration platforms. Write, optimize, and troubleshoot SQL queries and database interactions across relational database platforms. Improve application reliability, scalability, performance, and operational resilience through modernization, tuning, and proactive technical remediation. Provide technical support to promptly resolve escalated incidents, outages, production issues, and business inquiries. Maintain solution design documentation and impart subject matter expertise throughout the application delivery life cycle. Conduct code reviews, support testing cycles, maintain code quality standards, and participate in Operational Readiness Reviews and gating sign-offs. Ensure secure coding practices and compliance with enterprise standards, including OWASP Top 10 best practices where applicable. Collaborate with business partners, Business Analysts, Systems Analysts, Developers, and other technology stakeholders to deliver fit-for-purpose solutions. Find ways to keep costs low and identify strategic solutions that improve efficiency, maintainability, and stakeholder experience. Stay current with industry trends and technologies related to Java development, capital markets platforms, cloud, microservices, integration, and application security. Job Requirements: What can you bring to TD? Share your credentials, but your relevant experience and knowledge can be just as likely to get our attention. It helps if you have: University or postgraduate degree, preferably with a strong academic background in computer science, engineering, or a related technical discipline. 7+ years of professional experience as a Java Developer, preferably within a financial institution or capital markets environment. Strong experience with Java 8 and above, object-oriented programming, software design, and production-grade application development. Experience with Java frameworks and modern application development practices, including Spring, RESTful services, microservices architecture, unit testing, and code quality tools such as SonarQube or similar. Experience with front-end technologies such as Angular or React. Strong SQL skills and experience working with relational database management systems. Experience with version control tools such as Git or similar. Experience designing scalable applications and supporting production systems in a regulated enterprise environment. Excellent written and verbal communication skills, with the ability to work effectively with both technical and non-technical stakeholders. Nice to Have: Experience in Capital Markets, Prime Brokerage, Securities Lending, or Secured Funding. Experience with messaging and integration technologies such as FIX protocol, SWIFT message formats, Kafka, and related financial messaging workflows. Experience with SSIS, AutoSys, JIRA, and enterprise job scheduling or workflow management. Experience with cloud-based development and deployment on AWS, Azure, or GCP. Experience with CI/CD tools such as Jenkins, GitHub Actions, or similar. Familiarity with JBoss environments and Java application upgrades. Experience with additional programming or scripting languages such as Python or R. Experience working on Agile teams. Join in on what others in TD Technology Solutions are doing: Inspire a positive work environment and help champion quality, innovation, teamwork, and service to the business. Learn voraciously, stretch your thinking, share your knowledge, and educate others. Communicate and collaborate with both technical and non-technical professionals. Cultivate winning relationships by building trust with business and technology partners. Share our commitment to productivity, effectiveness, operational efficiency, and secure delivery. #LI-Tech Who We Are: TD Securities offers a wide range of capital markets products and services to corporate, government, and institutional clients who choose us for our innovation, execution, and experience. With more than 6,500 professionals operating out of 40 cities across the globe, we strive to make every interaction, product and experience remarkably human and refreshingly simple. Our services include underwriting and distributing new issues, providing trusted advice and industry-leading insight, extending access to global markets, and delivering integrated transaction banking solutions. In 2023, we acquired Cowen Inc., offering our clients access to a premier U.S. equities business and highly-diverse equity research franchise, while growing our strong, diversified investment bank. Together, we are reimagining what banking can be for our clients, colleagues and communities. Our Total Rewards Package Our Total Rewards package reflects the investments we make in our colleagues to help them and their families achieve their financial, physical, and mental well-being goals. Total Rewards at TD includes a base salary, variable compensation, and several other key plans such as health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs. Learn more Additional Information: We’re delighted that you’re considering building a career with TD. Through regular development conversations, training programs, and a competitive benefits plan, we’re committed to providing the support our colleagues need to thrive both at work and at home. Please be advised that this job opportunity is subject to provincial regulation for employment purposes. It is imperative to acknowledge that each province or territory within the jurisdiction of Canada may have its own set of regulations, requirements. Colleague Development If you’re interested in a specific career path or are looking to build certain skills, we want to help you succeed. You’ll have regular career, development, and performance conversations with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities. If you’re passionate about helping clients and building deep, lasting relationships, TD offers diverse career paths where you can grow your expertise and make a meaningful impact. We're committed to your success and foster a respectful workplace where diverse perspectives are valued, everyone has fair opportunities to grow, and you can unlock your full potential to achieve your career goals. Here at TD, we hire and develop the best. Training & Onboarding We will provide training and onboarding sessions to ensure that you’ve got everything you need to succeed in your new role. Interview Process We’ll reach out to candidates of interest to schedule an interview. We do our best to communicate outcomes to all applicants by email or phone call. Accommodation Your accessibility is important to us. Please let us know if you’d like accommodations (including accessible meeting rooms, captioning for virtual interviews, etc.) to help us remove barriers so that you can participate throughout the interview process. We look forward to hearing from you! Language Requirement (Quebec only): Sans Objet

View more...
Software EngineeringVia Workday
Verified1 day ago

Senior AI/Data Developer, TD Securities

On-sitefull timeSeniorToronto, Canada
Apply Now

Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $125,000 - $156,000 CAD This role is eligible for a discretionary variable compensation award that considers business and individual performance. TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs. As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role. Job Description: Department Overview Building a World-Class, Diverse and Inclusive Technology Team TD Securities offers a wide range of capital markets products and services to corporate, government, and institutional clients who choose us for our innovation, execution, and experience. With more than 6,500 professionals operating out of 40 cities across the globe, we help clients meet their needs today and prepare for tomorrow. Our services include underwriting and distributing new issues, providing trusted advice and industry-leading insight, extending access to global markets, and delivering integrated transaction banking solutions. About the Team: Global Research Technology Team At TD Securities, technology plays a critical role in driving business transformation across our global platforms. We are looking for an Developer based in Toronto to join our team and help deliver scalable, modern solutions that support colleagues and stakeholders across multiple regions. This is an opportunity to be part of a high-impact engineering team while working in close partnership with global peers in key locations including Toronto, New York, and Dublin and Bangalore. Our team, the TDS Research Technology team, is responsible for delivering data, analytics, and AI platforms that support Research business capabilities globally. We are growth-oriented, people-focused, and community-minded. As a team, we work to deliver value for our clients every day. Role Description We are seeking an experienced AI Developer to design and build AI-powered applications, data products, and automation solutions that enhance analyst productivity, accelerate insight generation, streamline research workflows, and unlock value from both structured and unstructured data. The successful candidate will collaborate closely with Research analysts, business stakeholders, data engineers, and software engineers to deliver innovative AI-driven solutions leveraging LLMs, agentic architectures, Databricks, and modern full-stack technologies. Role Responsibilities Design and develop AI-powered applications to support Investment Research workflows. Build agentic AI solutions capable of retrieving, analyzing, and synthesizing research data from internal and external sources. Develop intelligent document processing solutions using LLMs, OCR, NLP, and knowledge retrieval techniques. Create scalable APIs and services to support AI-driven applications and integrations. Build and maintain data pipelines using Databricks and cloud-native technologies. Design and implement Retrieval-Augmented Generation (RAG) architectures and vector-based search solutions. Develop modern web applications that enable analysts and business users to interact with AI-powered tools. Partner with Research analysts and technology colleagues to identify opportunities for automation and workflow optimization. Ensure solutions meet enterprise standards for security, governance, compliance, and scalability. Evaluate emerging AI technologies and contribute to the team's AI roadmap and strategy. Required Skills, Experience, and Success Factors Strong understanding of software engineering best practices, including testing, CI/CD, and code quality. Deep Python and full-stack development expertise Experience building applications using Large Language Models (OpenAI, Azure OpenAI, Anthropic, Gemini, or similar). Experience developing agentic AI solutions using modern frameworks. Hands-on experience designing and implementing AI solutions using Retrieval-Augmented Generation (RAG), prompt engineering, semantic search, vector databases, knowledge retrieval systems, and LLM evaluation and monitoring frameworks. Experience building production-grade APIs and backend services. Practical experience modern data platforms such as Databricks or Snowflake Familiarity with Delta Lake, Spark, and modern data platform architectures. Experience working with structured and unstructured datasets. Ability to work directly with business stakeholders and translate ideas into production-ready solutions Curiosity, innovation, and a passion for applying AI to real-world business problems. Examples of Projects and Initiatives You'll Work On Research report generation and summarization Intelligent document review and data extraction AI-powered research assistants Earnings and company intelligence workflows Knowledge management and search platforms Research productivity and workflow automation Databricks-based analytics and AI solutions Agentic applications that integrate data, documents, and internal systems Additional Information: Join in on what others in TD Technology Solutions are doing: Inspire a positive work environment and help champion quality, innovation, teamwork and service to the business. Learn voraciously, stretch your thinking, share your knowledge and educate others. Communicate and collaborate with both technical and non-technical professionals. Cultivate winning relationships by building trust with business and technology partners. Share our commitment to productivity, effectiveness and operational efficiency. Embrace change and witness amazing things happen – from the inside. #LI-Tech Who We Are: TD Securities offers a wide range of capital markets products and services to corporate, government, and institutional clients who choose us for our innovation, execution, and experience. With more than 6,500 professionals operating out of 40 cities across the globe, we strive to make every interaction, product and experience remarkably human and refreshingly simple. Our services include underwriting and distributing new issues, providing trusted advice and industry-leading insight, extending access to global markets, and delivering integrated transaction banking solutions. In 2023, we acquired Cowen Inc., offering our clients access to a premier U.S. equities business and highly-diverse equity research franchise, while growing our strong, diversified investment bank. Together, we are reimagining what banking can be for our clients, colleagues and communities. Our Total Rewards Package Our Total Rewards package reflects the investments we make in our colleagues to help them and their families achieve their financial, physical, and mental well-being goals. Total Rewards at TD includes a base salary, variable compensation, and several other key plans such as health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs. Learn more Additional Information: We’re delighted that you’re considering building a career with TD. Through regular development conversations, training programs, and a competitive benefits plan, we’re committed to providing the support our colleagues need to thrive both at work and at home. Please be advised that this job opportunity is subject to provincial regulation for employment purposes. It is imperative to acknowledge that each province or territory within the jurisdiction of Canada may have its own set of regulations, requirements. Colleague Development If you’re interested in a specific career path or are looking to build certain skills, we want to help you succeed. You’ll have regular career, development, and performance conversations with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities. If you’re passionate about helping clients and building deep, lasting relationships, TD offers diverse career paths where you can grow your expertise and make a meaningful impact. We're committed to your success and foster a respectful workplace where diverse perspectives are valued, everyone has fair opportunities to grow, and you can unlock your full potential to achieve your career goals. Here at TD, we hire and develop the best. Training & Onboarding We will provide training and onboarding sessions to ensure that you’ve got everything you need to succeed in your new role. Interview Process We’ll reach out to candidates of interest to schedule an interview. We do our best to communicate outcomes to all applicants by email or phone call. Accommodation Your accessibility is important to us. Please let us know if you’d like accommodations (including accessible meeting rooms, captioning for virtual interviews, etc.) to help us remove barriers so that you can participate throughout the interview process. We look forward to hearing from you! Language Requirement (Quebec only): Sans Objet

View more...
Software EngineeringVia Workday
Verified1 day ago

Java Developer, TD Securities

On-sitefull timeSeniorToronto, Canada
Apply Now

Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $102,200 - $125,000 CAD This role is eligible for a discretionary variable compensation award that considers business and individual performance. TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs. As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role. Job Description: Department Overview Building a World-Class, Diverse and Inclusive Technology Team TD Securities offers a wide range of capital markets products and services to corporate, government, and institutional clients who choose us for our innovation, execution, and experience. With more than 6,500 professionals operating out of 40 cities across the globe, we help clients meet their needs today and prepare for tomorrow. Our services include underwriting and distributing new issues, providing trusted advice and industry-leading insight, extending access to global markets, and delivering integrated transaction banking solutions. We are growth-oriented, people-focused, and community-minded. As a team, we work to deliver value for our clients every day. About The Team - Core Payment Team The Core Payment team is an exciting, innovative and growing team responsible for creating and enhancing payments shared services like Limit management, Scheduling recuring payments, managing payment reference data and Payment Reconciliation. We do this by designing, developing, and enhancing java based microservices that support different payments applications. We're a specialized team of builders with a focus on delivering innovative, reliable and scalable solutions Role & Responsibilities Lead technical discussions and high-performance professionals at various capacity (junior to senior developer) Actively contributing code and laying the foundation for technical features that developers will be able to build upon. Working closely with technology and business stakeholders to gather feedback, shape technical requirements and help maintain an accurate roadmap for your own work. Create and maintain quality code, ensure defect free programming consistent with standards. provide code maintenance and support during testing cycles and post-production deployment and participate in reviewing peer coding. Comply with well-defined enterprise technology delivery practices and standards and project management disciplines by participating in scope assessment, risk and cost analysis Key subject matter expert who consults with and may lead clients and/or project teams on multiple aspects of development issues Debug production issues quickly and effectively with an eye towards improving maintainability over the long term. Ensure our solutions are reliable, scalable, secure, and extensible. Continuously enhance knowledge / expertise in own area and keep current with leading-edge technologies Support a positive work environment that promotes service to the business, quality, innovation and teamwork and ensure timely communication of issues/ points of interest Typically reports to an IT Manager or above. Minimum Requirements Graduate/Undergraduate Degree in Technology 5+ years of Extensive experience in Java, Spring boot, DevOps, Kafka Strong algorithmic problem-solving skills – backed by prior experience. Deep understanding of Microservices and Composite API architectures. Experience in different API technologies, including SOAP and REST. Extensive experience in Unix shell scripting Experience working with SQL and NoSQL databases Experience working with vulnerability scan tools like Veracode, sonar etc. Log management tools like Splunk and Dynatrace. Good understanding of version control and source code management using Git. Experience working with CI/CD tools (e.g., Jenkins, GitLab CI) & Cloud platform (Azure/AWS/GCP) Extensive experience with JIRA, Confluence, Nexus, Jenkins, Maven Well-versed in software design patterns and architectural standards. Fluency in creating design artifacts and UML diagrams such as DFDs, Decision Tables, Decision trees, E-R models, Sequence diagrams etc. Experience working on large projects in a fast-paced environment Ability to work independently and support multiple deliverables simultaneously. Good documentation and presentation skills. Well versed in oral and written communication. Experience leading development projects with other developers. Experience in payments domain is preferred Additional Information: Join in on what others in TD Global Technology Solutions are doing: Inspire a positive work environment and help champion quality, innovation, teamwork and service to the business. Learn voraciously, stretch your thinking, share your knowledge and educate others. Communicate and collaborate with both technical and non-technical professionals. Cultivate winning relationships by building trust with business and technology partners. Share our commitment to productivity, effectiveness and operational efficiency. #LI-Tech Who We Are: TD Securities offers a wide range of capital markets products and services to corporate, government, and institutional clients who choose us for our innovation, execution, and experience. With more than 6,500 professionals operating out of 40 cities across the globe, we strive to make every interaction, product and experience remarkably human and refreshingly simple. Our services include underwriting and distributing new issues, providing trusted advice and industry-leading insight, extending access to global markets, and delivering integrated transaction banking solutions. In 2023, we acquired Cowen Inc., offering our clients access to a premier U.S. equities business and highly-diverse equity research franchise, while growing our strong, diversified investment bank. Together, we are reimagining what banking can be for our clients, colleagues and communities. Our Total Rewards Package Our Total Rewards package reflects the investments we make in our colleagues to help them and their families achieve their financial, physical, and mental well-being goals. Total Rewards at TD includes a base salary, variable compensation, and several other key plans such as health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs. Learn more Additional Information: We’re delighted that you’re considering building a career with TD. Through regular development conversations, training programs, and a competitive benefits plan, we’re committed to providing the support our colleagues need to thrive both at work and at home. Please be advised that this job opportunity is subject to provincial regulation for employment purposes. It is imperative to acknowledge that each province or territory within the jurisdiction of Canada may have its own set of regulations, requirements. Colleague Development If you’re interested in a specific career path or are looking to build certain skills, we want to help you succeed. You’ll have regular career, development, and performance conversations with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities. If you’re passionate about helping clients and building deep, lasting relationships, TD offers diverse career paths where you can grow your expertise and make a meaningful impact. We're committed to your success and foster a respectful workplace where diverse perspectives are valued, everyone has fair opportunities to grow, and you can unlock your full potential to achieve your career goals. Here at TD, we hire and develop the best. Training & Onboarding We will provide training and onboarding sessions to ensure that you’ve got everything you need to succeed in your new role. Interview Process We’ll reach out to candidates of interest to schedule an interview. We do our best to communicate outcomes to all applicants by email or phone call. Accommodation Your accessibility is important to us. Please let us know if you’d like accommodations (including accessible meeting rooms, captioning for virtual interviews, etc.) to help us remove barriers so that you can participate throughout the interview process. We look forward to hearing from you! Language Requirement (Quebec only): Sans Objet

View more...
Software EngineeringVia Workday
Verified1 day ago

Sr. Full Stack Developer, TD Securities

On-sitefull timeSeniorToronto, Canada
Apply Now

Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $126,800 - $164,100 CAD This role is eligible for a discretionary variable compensation award that considers business and individual performance. TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs. As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role. Job Description: Department Overview Building a World-Class, Diverse and Inclusive Technology Team We can't afford to be boring. Neither can you. The scale and scope of what TD does may surprise you. The rapid pace of change makes it a business imperative for us to be smart and open-minded in the way we think about technology. TD's technology and business teams become more intertwined as new opportunities present themselves. This new era in banking does not equal boring. Not at TD, anyway. Our mission in the Equity Derivatives Technology team is to provide best in class solutions and support to the front office and many downstream partners. We use a mixture of proprietary and bespoke tech to provide timely solutions to the business. There's room to grow in all of it. About TD Securities – Global Equity Derivatives Technology Team. Our mission in the Equity Derivatives Technology team is to provide best in class solutions and support to the front office and many downstream partners. We use a mixture of proprietary and bespoke tech to provide timely solutions to the business. About the Role We are looking for a Senior Engineer to join the Equity Derivatives Technology Team and embrace a broad range of tasks associated with developing application and systems solutions to address business challenges. Successful applicants will design and develop technological solutions for key stakeholders, primarily Trading, across the Equity Derivatives Technology platform. The role involves solutioning and development supporting Trading across multiple asset classes, including market and reference data enrichment for these assets. Responsibilities also include delivering non-functional enhancements (e.g., performance and stability improvements) to the technology stack, incorporating new products, enhancing existing risk system capabilities, and contributing to the evolution of our future state architecture. A strong focus is placed on engineering excellence, including writing high-quality, well-tested code, maintaining and improving code coverage, and developing automated unit, integration, and regression tests as part of the continuous delivery pipeline. The team employs an agile development methodology and work is prioritized by our stakeholders on an ongoing "just in time" basis. A strong emphasis is placed on software engineering skills. Collaboration is critical to success in this role. Candidates must demonstrate strong communication skills, a collaborative mindset, and the ability to work effectively with cross-functional teams. Candidates are also expected to comply with the bank's in-office requirements. Meaningful work is fueled by meaningful performance and career development conversations with your manager. Role & Responsibilities Lead the design and development of modern full-stack applications across Capital Markets, with a focus on Angular/Node.js applications and C# services. Build polished and highly functional user experiences using the UI. Develop and maintain backend APIs and services using C#. Work directly with business stakeholders, traders, and end users to gather feedback, refine requirements, and help shape the product roadmap. Actively contribute code, participate in code reviews, and help drive technical design decisions across the team. Coordinate development efforts and provide technical leadership across multiple projects and initiatives. Debug production issues quickly and effectively, while improving long-term maintainability and platform stability. Ensure our platforms are reliable, scalable, secure, and extensible. Mentor junior and intermediate developers, while promoting engineering best practices across the team. Develop a strong understanding of capital markets workflows and deliver technology solutions that provide meaningful business value. Our Technology Stack Frontend: Angular, Nodejs Backend: C#, Node.js, Express, Java, REST APIs, WebSockets Database: MongoDB, Oracle, Redis CI/CD: Jenkins, Github, Google Cloud Platform (upcoming) Reporting: ADLS, Databricks (upcoming) Who you are We’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement. Minimum Requirements 7+ years of professional software development experience building modern web applications. Strong hands-on experience with Angular, Node.js, graphql and modern front-end application architecture. Experience building backend services and APIs using C#. Middleware exposure is useful e.g. MQ / Redis Cache / Kafka Experience working with relational and document databases such as Oracle, MongoDB. Comfortable working directly with business stakeholders and end users to refine requirements and shape technical solutions. Experience leading development efforts and coordinating work with other developers on a project or initiative. Strong communication skills and the ability to collaborate effectively across technical and non-technical teams. Experience supporting and troubleshooting production applications. Familiarity with modern engineering practices including code reviews, automated testing, and CI/CD pipelines. Degree or diploma in Computer Science, Computer Engineering, or a related field (or equivalent practical experience). Strong sense of ownership, attention to detail, and a collaborative mindset. Preferred Qualifications Experience working in Capital Markets or Front Office trading environments. Familiarity with trading workflows such as pricing, inventory, positions, P&L, or risk management. Experience building applications within investment banking, hedge funds, asset management, or trading firms. Experience with desktop interoperability or multi-application workflow platforms. Familiarity with real-time systems, event-driven architecture, or messaging technologies. A strong product mindset and interest in improving user workflows and platform design. Interest in software craftsmanship, continuous learning, or side projects outside of day-to-day work. Additional Information: Join in on what others in TD Global Technology Solutions are doing: Inspire a positive work environment and help champion quality, innovation, teamwork and service to the business. Learn voraciously, stretch your thinking, share your knowledge and educate others. Communicate and collaborate with both technical and non-technical professionals. Cultivate winning relationships by building trust with business and technology partners. Share our commitment to productivity, effectiveness and operational efficiency. #LI-Tech Who We Are: TD Securities offers a wide range of capital markets products and services to corporate, government, and institutional clients who choose us for our innovation, execution, and experience. With more than 6,500 professionals operating out of 40 cities across the globe, we strive to make every interaction, product and experience remarkably human and refreshingly simple. Our services include underwriting and distributing new issues, providing trusted advice and industry-leading insight, extending access to global markets, and delivering integrated transaction banking solutions. In 2023, we acquired Cowen Inc., offering our clients access to a premier U.S. equities business and highly-diverse equity research franchise, while growing our strong, diversified investment bank. Together, we are reimagining what banking can be for our clients, colleagues and communities. Our Total Rewards Package Our Total Rewards package reflects the investments we make in our colleagues to help them and their families achieve their financial, physical, and mental well-being goals. Total Rewards at TD includes a base salary, variable compensation, and several other key plans such as health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs. Learn more Additional Information: We’re delighted that you’re considering building a career with TD. Through regular development conversations, training programs, and a competitive benefits plan, we’re committed to providing the support our colleagues need to thrive both at work and at home. Please be advised that this job opportunity is subject to provincial regulation for employment purposes. It is imperative to acknowledge that each province or territory within the jurisdiction of Canada may have its own set of regulations, requirements. Colleague Development If you’re interested in a specific career path or are looking to build certain skills, we want to help you succeed. You’ll have regular career, development, and performance conversations with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities. If you’re passionate about helping clients and building deep, lasting relationships, TD offers diverse career paths where you can grow your expertise and make a meaningful impact. We're committed to your success and foster a respectful workplace where diverse perspectives are valued, everyone has fair opportunities to grow, and you can unlock your full potential to achieve your career goals. Here at TD, we hire and develop the best. Training & Onboarding We will provide training and onboarding sessions to ensure that you’ve got everything you need to succeed in your new role. Interview Process We’ll reach out to candidates of interest to schedule an interview. We do our best to communicate outcomes to all applicants by email or phone call. Accommodation Your accessibility is important to us. Please let us know if you’d like accommodations (including accessible meeting rooms, captioning for virtual interviews, etc.) to help us remove barriers so that you can participate throughout the interview process. We look forward to hearing from you! Language Requirement (Quebec only): Sans Objet

View more...
Software EngineeringVia Workday
Verified1 day ago

Java Developer, TD Securities

On-sitefull timeSeniorToronto, Canada
Apply Now

Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $102,200 - $125,000 CAD This role is eligible for a discretionary variable compensation award that considers business and individual performance. TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs. As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role. Job Description: Department Overview: Building a World-Class, Diverse and Inclusive Technology Team We can't afford to be boring. Neither can you. The scale and scope of what TD does may surprise you. The rapid pace of change makes it a business imperative for us to be smart and open-minded in the way we think about technology. TD's technology and business teams become more intertwined as new opportunities present themselves. This new era in banking does not equal boring. Not at TD, anyway. TD Securities is the wholesale banking arm of TD Bank Financial Group, one of Canada’s largest financial institutions and a global leader in on-line financial services. TD Securities provides a wide range of capital market products and services to corporate, government and institutional clients in five key business areas: Investment Banking, Debt Capital Markets, Foreign Exchange, Institutional Equities and Private Equity. The Market Risk Technology Engineering Team (in TD Securities) is responsible for the development and support of our derivatives (Interest Rate, FX, Credit, Commodity) valuation, trading risk and enterprise market risk for our organization. Our applications are hybrid cloud based and consist of: Risk & Capital Studio, Valuation Services and Curve & Volatility Generation. The main team is in Toronto and New York. Job Description: About This Role The Market Risk Technology Engineering Team is looking to on-board a self-starting, high-performing Java software engineer with a strong engineering mindset to help us grow our risk & valuation applications through software design and its implementation in Java. This is an excellent opportunity to contribute to the strategic growth and implementation of our risk & valuation applications Development Opportunities include: Migrating to a new cloud environment Building new and refactoring legacy applications Influencing the overall architectural direction Assist in our software evolution from batch orientated end of day to intra-day Leading development of crucial software components Inspiring and mentoring team members on the use of software development best practices Job Requirements: Technical Skills Undergraduate Degree or Technical Certificate 5-7+ years of Java experience Experience in the Spring tech stack and building microservices using Spring Boot Experience in designing and integrating with REST APIs, gRPC endpoints. Experience working with messaging technologies (Kafka) (ZeroMQ, Google ProtoBuf – a plus) Experience with Hadoop, Spark, Parquet or similar Big Data technologies Experience with RDBMS, demonstrable fluency in SQL Experience of Git, CI/CD toolset (Maven / Gradle), Jenkins, working within an Agile environment Strong understanding of clean coding practices Experience working with scalable and low latency systems A passion for simplifying and automating work, for making things better, for being efficient and helping others Business Skills Strong communication skills. Experience in collaborating efficiently within a global team. Demonstrable experience working in a fast-paced environment, working with PMs and our business sponsors. Knowledge of capital markets products including derivatives and cross-asset products Hands-on experience with market risk, trade valuations, FRTB, VaR and stress testing processes a huge plus Additional Information : Join in on what others in TD Technology Solutions are doing: Inspire a positive work environment and help champion quality, innovation, teamwork and service to the business. Learn voraciously, stretch your thinking, share your knowledge and educate others. Communicate and collaborate with both technical and non-technical professionals. Cultivate winning relationships by building trust with business and technology partners. Share our commitment to productivity, effectiveness and operational efficiency. #LI-Tech Who We Are: TD Securities offers a wide range of capital markets products and services to corporate, government, and institutional clients who choose us for our innovation, execution, and experience. With more than 6,500 professionals operating out of 40 cities across the globe, we strive to make every interaction, product and experience remarkably human and refreshingly simple. Our services include underwriting and distributing new issues, providing trusted advice and industry-leading insight, extending access to global markets, and delivering integrated transaction banking solutions. In 2023, we acquired Cowen Inc., offering our clients access to a premier U.S. equities business and highly-diverse equity research franchise, while growing our strong, diversified investment bank. Together, we are reimagining what banking can be for our clients, colleagues and communities. Our Total Rewards Package Our Total Rewards package reflects the investments we make in our colleagues to help them and their families achieve their financial, physical, and mental well-being goals. Total Rewards at TD includes a base salary, variable compensation, and several other key plans such as health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs. Learn more Additional Information: We’re delighted that you’re considering building a career with TD. Through regular development conversations, training programs, and a competitive benefits plan, we’re committed to providing the support our colleagues need to thrive both at work and at home. Please be advised that this job opportunity is subject to provincial regulation for employment purposes. It is imperative to acknowledge that each province or territory within the jurisdiction of Canada may have its own set of regulations, requirements. Colleague Development If you’re interested in a specific career path or are looking to build certain skills, we want to help you succeed. You’ll have regular career, development, and performance conversations with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities. If you’re passionate about helping clients and building deep, lasting relationships, TD offers diverse career paths where you can grow your expertise and make a meaningful impact. We're committed to your success and foster a respectful workplace where diverse perspectives are valued, everyone has fair opportunities to grow, and you can unlock your full potential to achieve your career goals. Here at TD, we hire and develop the best. Training & Onboarding We will provide training and onboarding sessions to ensure that you’ve got everything you need to succeed in your new role. Interview Process We’ll reach out to candidates of interest to schedule an interview. We do our best to communicate outcomes to all applicants by email or phone call. Accommodation Your accessibility is important to us. Please let us know if you’d like accommodations (including accessible meeting rooms, captioning for virtual interviews, etc.) to help us remove barriers so that you can participate throughout the interview process. We look forward to hearing from you! Language Requirement (Quebec only): Sans Objet

View more...
Software EngineeringVia Workday
Verified1 day ago

Senior Java Developer, TD Securities

On-sitefull timeSeniorToronto, Canada
Apply Now

Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $105,100 - $129,400 CAD This role is eligible for a discretionary variable compensation award that considers business and individual performance. TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs. As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role. Job Description: Department Overview TD Securities offers a wide range of capital markets, products and services to corporate, government, and institutional clients who choose us for our innovation, execution, and experience. With more than 6,500 professionals operating out of 40 cities across the globe, we help clients meet their needs today and prepare for tomorrow. Our services include underwriting and distributing new issues, providing trusted advice and industry-leading insight, extending access to global markets, and delivering integrated transaction banking solutions. We are growth-oriented, people-focused, and community-minded. As a team, we work to deliver value to our clients every day. Job Description We are looking for a motivated Senior Java Developer (Engineer I) to join our Trading Risk Warehouse platform team within TD Securities. The successful candidate will contribute to the design, development, testing, and support of software solutions used by Risk Analysts, Front Office Traders, and Senior Executives. This role provides an excellent opportunity to work with modern technologies and large-scale distributed systems while gaining exposure to capital markets, risk management, and enterprise data platforms. The ideal candidate is a strong team player who is eager to learn, solve complex technical problems, and contribute to high-quality software solutions. Responsibilities Develop and maintain high-quality, scalable, and efficient applications on distributed computing platforms. Build, enhance, and support data processing pipelines, REST APIs, and web-based applications. Participate in the design, development, testing, and deployment of software solutions. Perform unit testing, integration testing, and support user acceptance testing activities. Troubleshoot and resolve application and production issues under guidance from senior team members. Contribute to code reviews and follow established coding standards and best practices. Support continuous integration and continuous delivery (CI/CD) processes. Identify opportunities to improve application performance, automation, and software quality. Collaborate effectively with business analysts, project managers, architects, and global technology teams. Learn and adopt new technologies, frameworks, and engineering practices. Desired Skillsets Java / JEE Spark / Scala Python Big Data technologies (Hadoop, Hive) Cassandra / NoSQL databases Spring Boot / REST APIs Angular or modern web frameworks MS SQL Server Git Linux CI/CD and DevOps practices Good to have .NET / C# Good to have: Databricks and cloud-based data platforms Technical Skills 5+ years of software development experience with Java/JEE and object-oriented programming. 3+ years of experience with Big Data technologies such as Spark, Scala, Hadoop, or Hive. Experience developing data processing pipelines using Spark, Scala, or Python. Experience working with Cassandra or other NoSQL databases. Familiarity with relational databases and strong SQL skills. Experience building or consuming REST APIs. Working knowledge of Spring Boot and microservices architecture. Experience using Git and CI/CD tools such as Jenkins, Maven, or similar technologies. Familiarity with Linux/Unix environments and shell scripting. Understanding of software design principles, coding standards, and testing methodologies. Experience troubleshooting and resolving application issues. Knowledge of distributed systems and scalable application development is an asset. Good understanding of Agile software development methodologies. Strong desire to learn new technologies and continuously improve technical skills. Business Skills Strong verbal and written communication skills. Ability to work effectively within a collaborative global team environment. Demonstrated problem-solving and analytical thinking skills. Ability to manage multiple priorities in a fast-paced environment. Strong attention to detail and commitment to software quality. Eagerness to learn financial services and capital markets domain knowledge. Nice to have: Knowledge of capital markets products, derivatives, and cross-asset products. Nice to have: Exposure to Market Risk, Trading Risk, or PnL reporting systems. Nice to have: Experience working directly with business stakeholders and support teams. Preferred Education Bachelor's degree in Computer Science, Engineering, Mathematics, or related technical discipline. An equivalent combination of education and practical experience will also be considered. Additional Information: Join in on what others in TD Global Technology Solutions are doing: Inspire a positive work environment and help champion quality, innovation, teamwork and service to the business. Learn voraciously, stretch your thinking, share your knowledge and educate others. Communicate and collaborate with both technical and non-technical professionals. Cultivate winning relationships by building trust with business and technology partners. Share our commitment to productivity, effectiveness and operational efficiency. #LI-Tech Who We Are: TD Securities offers a wide range of capital markets products and services to corporate, government, and institutional clients who choose us for our innovation, execution, and experience. With more than 6,500 professionals operating out of 40 cities across the globe, we strive to make every interaction, product and experience remarkably human and refreshingly simple. Our services include underwriting and distributing new issues, providing trusted advice and industry-leading insight, extending access to global markets, and delivering integrated transaction banking solutions. In 2023, we acquired Cowen Inc., offering our clients access to a premier U.S. equities business and highly-diverse equity research franchise, while growing our strong, diversified investment bank. Together, we are reimagining what banking can be for our clients, colleagues and communities. Our Total Rewards Package Our Total Rewards package reflects the investments we make in our colleagues to help them and their families achieve their financial, physical, and mental well-being goals. Total Rewards at TD includes a base salary, variable compensation, and several other key plans such as health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs. Learn more Additional Information: We’re delighted that you’re considering building a career with TD. Through regular development conversations, training programs, and a competitive benefits plan, we’re committed to providing the support our colleagues need to thrive both at work and at home. Please be advised that this job opportunity is subject to provincial regulation for employment purposes. It is imperative to acknowledge that each province or territory within the jurisdiction of Canada may have its own set of regulations, requirements. Colleague Development If you’re interested in a specific career path or are looking to build certain skills, we want to help you succeed. You’ll have regular career, development, and performance conversations with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities. If you’re passionate about helping clients and building deep, lasting relationships, TD offers diverse career paths where you can grow your expertise and make a meaningful impact. We're committed to your success and foster a respectful workplace where diverse perspectives are valued, everyone has fair opportunities to grow, and you can unlock your full potential to achieve your career goals. Here at TD, we hire and develop the best. Training & Onboarding We will provide training and onboarding sessions to ensure that you’ve got everything you need to succeed in your new role. Interview Process We’ll reach out to candidates of interest to schedule an interview. We do our best to communicate outcomes to all applicants by email or phone call. Accommodation Your accessibility is important to us. Please let us know if you’d like accommodations (including accessible meeting rooms, captioning for virtual interviews, etc.) to help us remove barriers so that you can participate throughout the interview process. We look forward to hearing from you! Language Requirement (Quebec only): Sans Objet

View more...
Software EngineeringVia Workday
Verified1 day ago

Java Developer, TD Securities

On-sitefull timeMid-LevelToronto, Canada
Apply Now

Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $102,200 - $125,000 CAD This role is eligible for a discretionary variable compensation award that considers business and individual performance. TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs. As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role. Job Description: Department Overview Building a World-Class, Diverse and Inclusive Technology Team TD Securities offers a wide range of capital markets products and services to corporate, government, and institutional clients who choose us for our innovation, execution, and experience. With more than 6,500 professionals operating out of 40 cities across the globe, we help clients meet their needs today and prepare for tomorrow. Our services include underwriting and distributing new issues, providing trusted advice and industry-leading insight, extending access to global markets, and delivering integrated transaction banking solutions. We are growth-oriented, people-focused, and community-minded. As a team, we work to deliver value for our clients every day. About the Team/ Role: Developer: Regulatory Reporting Initiatives TD Securities Regulatory Technology team is looking for an application developer to implement solutions in alignment with the firm’s technology strategy. The team is responsible for providing technology solution around the Regulatory Reporting (G20 Regulations including Dodd Frank, MiFID), FATCA, Strategic Finance Reporting An Application Developer with experience and background in real-time event driven systems, Java development, Databases and Application Integration with knowledge of JMS, REST, XML, XSLT, SQL are best suited for this role. Working knowledge of project deliveries based on Agile methodologies and DevOps principles is a must have . Familiarity with NoSQL datastores, implementation in Azure and over Open Source systems like Apache Hadoop eco-system, etc. will be very useful. Job Description: Role and Responsibilities The successful candidate will be involved in planning, analysis, design, coding & implementation on a variety of projects. Contribute on architecture design decisions, as well as development tools and best practices for the team. Perform analysis, design, programming and testing, based on SDLC methodology while adhering to bank technology standards. Technologically flexible with a strong desire and capability to learn new technologies. Competent to analyze, resolve issues/tasks independently. May be responsible for completion of an entire life cycle of application development. Work closely with Business Analyst to translate business requirements into technical solutions. Apply analytical skills for problem solving and resolution. Conduct and participate in code reviews. Coach and mentor other team members as appropriate. Participate in knowledge transfer with the team. Evaluate new technologies to ensure currency and relevance of the solutions Technologies Currently in Use: Linux / Windows Postgres, Oracle Java, Spring/Spring boot, Drools XML, XSLT, JSON, FIX Solace, TIBCO BusinessWorks, TIBCO BusinessEvents Job Requirements: What can you bring to TD? Share your credentials, but your relevant experience and knowledge can be just as likely to get our attention. It helps if you have: University or postgraduate degree, preferably with a strong academic background in computer science, engineering, or a related technical discipline. Java development including J2EE, Spring/Spring boot framework Database development and querying – SQL, Data partition, Views in Oracle, Postgres, Cassandra, MongoDB XML, XSLT, JSON Collaboration Tools – Confluence, Stash, JIRA, TeamCity/Jenkins Application Development using Messaging middleware; Two or more of the following: JMS, Complex Event Processing, REST, Solace, MQ Nice to Have Enterprise Integration patterns Familiarity with Cloud, NoSQL Datastores, BigData, DevOps and Microservices concepts Familiar with secure coding practices Software Development principles and methodologies – traditional and agile Strong research skills, analytical and problem-solving ability Experience with Angular and/or React Investment banking knowledge / experience Strong communication skills (oral and written). Additional Information : Join in on what others in TD Technology Solutions are doing: Inspire a positive work environment and help champion quality, innovation, teamwork and service to the business. Learn voraciously, stretch your thinking, share your knowledge and educate others. Communicate and collaborate with both technical and non-technical professionals. Cultivate winning relationships by building trust with business and technology partners. Share our commitment to productivity, effectiveness and operational efficiency. #LI-Tech Who We Are: TD Securities offers a wide range of capital markets products and services to corporate, government, and institutional clients who choose us for our innovation, execution, and experience. With more than 6,500 professionals operating out of 40 cities across the globe, we strive to make every interaction, product and experience remarkably human and refreshingly simple. Our services include underwriting and distributing new issues, providing trusted advice and industry-leading insight, extending access to global markets, and delivering integrated transaction banking solutions. In 2023, we acquired Cowen Inc., offering our clients access to a premier U.S. equities business and highly-diverse equity research franchise, while growing our strong, diversified investment bank. Together, we are reimagining what banking can be for our clients, colleagues and communities. Our Total Rewards Package Our Total Rewards package reflects the investments we make in our colleagues to help them and their families achieve their financial, physical, and mental well-being goals. Total Rewards at TD includes a base salary, variable compensation, and several other key plans such as health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs. Learn more Additional Information: We’re delighted that you’re considering building a career with TD. Through regular development conversations, training programs, and a competitive benefits plan, we’re committed to providing the support our colleagues need to thrive both at work and at home. Please be advised that this job opportunity is subject to provincial regulation for employment purposes. It is imperative to acknowledge that each province or territory within the jurisdiction of Canada may have its own set of regulations, requirements. Colleague Development If you’re interested in a specific career path or are looking to build certain skills, we want to help you succeed. You’ll have regular career, development, and performance conversations with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities. If you’re passionate about helping clients and building deep, lasting relationships, TD offers diverse career paths where you can grow your expertise and make a meaningful impact. We're committed to your success and foster a respectful workplace where diverse perspectives are valued, everyone has fair opportunities to grow, and you can unlock your full potential to achieve your career goals. Here at TD, we hire and develop the best. Training & Onboarding We will provide training and onboarding sessions to ensure that you’ve got everything you need to succeed in your new role. Interview Process We’ll reach out to candidates of interest to schedule an interview. We do our best to communicate outcomes to all applicants by email or phone call. Accommodation Your accessibility is important to us. Please let us know if you’d like accommodations (including accessible meeting rooms, captioning for virtual interviews, etc.) to help us remove barriers so that you can participate throughout the interview process. We look forward to hearing from you! Language Requirement (Quebec only): Sans Objet

View more...
Software EngineeringVia Workday
Verified1 day ago

Page 1 of 2

PreviousNext