14 days ago
Toronto, CanadaMid Level
Responsibilities
- Lead end-to-end technical design and delivery of Salesforce Loyalty Management capabilities, including member management, loyalty programs, rewards, promotions, partner management, and transaction processing.
- Design and implement scalable solutions using Salesforce Loyalty Management, Sales Cloud, Service Cloud, Data Cloud, Marketing Cloud, and related Salesforce technologies.
- Lead integrations with enterprise systems using APIs, middleware, ETL tools, and event-driven architectures.
- Define requirements and solution options with business and product stakeholders and recommend technical approaches.
- Create solution designs, technical architecture artifacts, integration specifications, deployment strategies, and operational support documentation.
- Lead development teams through design, development, testing, deployment, release management, and production support.
- Develop and maintain complex applications and systems and act as an application subject matter expert throughout the development lifecycle.
- Ensure adherence to architecture, security, governance, engineering, performance, and operational standards.
- Troubleshoot complex technical and integration issues across Salesforce and connected platforms.
- Mentor engineers and provide expertise on Salesforce Loyalty Management practices and solution patterns.
- Support DevOps automation, environment strategy, and continuous integration and continuous delivery processes.
- Conduct code reviews, operational readiness reviews, risk remediation, performance improvement, and continuous improvement activities.
Requirements
- An undergraduate degree, postgraduate degree, or technical certificate is required; a graduate degree is preferred.
- 5–7 years of relevant experience is required.
- Strong academic background in computer science, engineering, or a related discipline is preferred.
- Salesforce Loyalty Management implementation experience is preferred.
- Preferred certifications include Salesforce Application Architect, System Architect, Platform Developer I/II, Administrator, and Loyalty Management Accredited Professional.
- Experience with Salesforce Loyalty Management, Sales Cloud, Service Cloud, Data Cloud, Marketing Cloud, Apex, Lightning Web Components, SOQL/SOSL, Flow, Salesforce APIs, and integration patterns is preferred.
- Experience with REST and SOAP APIs, MuleSoft or equivalent integration platforms, SQL, relational databases, event-driven architecture, data migration, and ETL tools is preferred.
- Experience with Java, Python, Git, CI/CD pipelines, Salesforce DX, Copado, Gearset, or equivalent DevOps tools is preferred.
- Knowledge of solution architecture, integration architecture, enterprise security and governance, performance optimization, and financial services is preferred.
Benefits
- Base salary and variable compensation are part of TD's total rewards package, along with health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and recognition programs.
- The role is located in Toronto, Ontario, Canada, with 37.5 working hours per week.
- TD provides regular development conversations, training programs, mentoring programs, and access to an online learning platform.
- Training and onboarding sessions are provided.
- TD supports workplace accommodations, including accessible meeting rooms and captioning for virtual interviews.
About TD bank
TD Bank Group provides retail and commercial banking, credit cards, mortgages, wealth management, insurance, and capital-markets services to consumers, businesses, and institutional clients. Headquartered in Toronto and founded in 1955, it operates across Canada and the eastern United States. The company generates revenue from interest income, fees, and trading activities and is publicly traded on the TSX and NYSE under the symbol TD.
