Software Engineer II (Salesforce Loyalty Management Developer)
Role Overview
Develop components of solutions with a focus on analytics, support, testing, and proof of concepts aligned with business and technology objectives.
Provide system solutions through application and system development and programming; work may also involve system research, installation, maintenance, configuration, administration, or provisioning.
Key Skills for This Role
Full Job Posting
Work location and hours
- Work location is listed as Toronto, Ontario, Canada.
- The posting lists 37.5 hours.
Pay details
- The posted base pay range is CAD $81,600–$115,200; no compensation cadence is stated.
Role overview
Develop components of solutions with a focus on analytics, support, testing, and proof of concepts aligned with business and technology objectives.
Provide system solutions through application and system development and programming; work may also involve system research, installation, maintenance, configuration, administration, or provisioning.
Key responsibilities
- Lead technical design and delivery of Salesforce Loyalty Management capabilities, including member management, loyalty programs, rewards, promotions, partner management, and transaction processing.
- Design scalable Salesforce solutions across Loyalty Management, Sales Cloud, Service Cloud, Data Cloud, Marketing Cloud, and related platform technologies.
- Lead enterprise integrations using APIs, middleware, ETL tools, and event-driven architectures.
- Define requirements and evaluate solution options with business and product stakeholders.
- Maintain architecture artifacts, solution designs, integration specifications, deployment strategies, and operational support documentation.
- Lead development teams through design, build, testing, deployment, and production support.
- Ensure compliance with enterprise architecture, security, governance, and engineering standards; drive platform performance, reliability, and operational excellence.
- Resolve complex technical and integration challenges and mentor engineers on Salesforce Loyalty Management practices.
- Support release management, environment strategy, DevOps automation, and CI/CD processes.
Education and experience
- Undergraduate degree, postgraduate degree, or technical certificate; a strong academic background such as computer science or engineering is indicated.
- 5–7 years of relevant experience.
- Graduate degree is described as nice to have.
- Expert knowledge of relevant technology, engineering frameworks, tools, processes, and procedures; works independently or as a senior/lead on diverse tasks.
Customer accountabilities
- Execute engineering strategy for tools and automation of build, test, release, and configuration activities across applications, platforms, and infrastructure.
- Develop solution options and end-to-end solutions, coordinating stakeholders for development initiatives.
- Develop and document detailed solution designs and act as an application subject matter expert through design and development.
- Develop and code complex applications and systems; produce designs that meet business requirements, architecture direction, performance needs, and development standards.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at TD
Engineer II
Toronto, CAN
TD is seeking an Engineer II to advance engineering tools and automation across application, platform, and infrastructure releases. The role requires deep expertise in an engineering technology domain, strong knowledge o
Senior Specialized Finance Analyst
Toronto, CAN
TD seeks a Senior Financial Analyst to coordinate capital management and executive reporting for its insurance business. The role prepares and presents capital forecasts and financial reports, analyzes variances, and sup
Business Intelligence Specialist
Toronto, CAN
TD is seeking a Business Intelligence Specialist to lead reporting and analytics for Credit Card and Personal Lending risk portfolios. The role requires seven or more years of relevant experience, an undergraduate degree
Engineer I
Toronto, CAN
TD is seeking an Engineer I to advance engineering tools and automation across application, platform, and infrastructure environments. The role partners with operations and technology teams to improve build, test, releas
AVP, Programs & Deployment
Toronto, CAN
TD seeks an Associate Vice President to lead strategy, integration, governance, modernization, and deployment across its Wealth high-net-worth and specialized business portfolio. The role requires 10+ years of progressiv
Market Risk Analyst, FX
Toronto, CAN
TD is seeking a Market Risk Analyst for its Global Foreign Exchange team, covering FX options and short-term interest rate trading. The role monitors exposures, limits, P&L, risk measures, and stress scenarios, and repor
HR Operations Analyst I
Toronto, CAN
TD is seeking an HR technology operations analyst to support Workday and related processes, manage operational activities, resolve issues, and improve controls and workflows. The description emphasizes systems expertise,
Wealth Planning Specialist
Edmonton, CAN
TD seeks an experienced Wealth Planning Specialist to develop customized plans and provide financial, tax, estate, retirement, and risk-management guidance to high-net-worth clients. The role requires an undergraduate de
Engineer II
Toronto, CAN
Senior Specialized Finance Analyst
Toronto, CAN
Business Intelligence Specialist
Toronto, CAN
Engineer I
Toronto, CAN
AVP, Programs & Deployment
Toronto, CAN
Market Risk Analyst, FX
Toronto, CAN
HR Operations Analyst I
Toronto, CAN
Wealth Planning Specialist
Edmonton, CAN