1 day ago
Toronto, CanadaSenior
Responsibilities
- Develop technical designs, specifications, task lists, and traceability from business requirements for Adobe marketing technology programs.
- Provide technical guidance to application owners, development managers, solution architects, project managers, developers, designers, and stakeholders.
- Research systems, analyze requirements, design solutions, estimate effort, and resolve application, data, performance, and integration issues.
- Design, develop, implement, maintain, and improve reliable and scalable solutions and processes across client, server, business, and database layers.
- Work with developers to ensure implementations follow the intended design, coding standards, security practices, monitoring rules, and quality standards.
- Create and manage basic CI/CD pipelines and use testing, debugging, peer code review, and defect-resolution practices.
- Build personas, storyboards, flowcharts, wireframes, and prototypes, and communicate research findings, design concepts, and design rationale.
- Support agile, SDLC, and project management processes while meeting milestones, deliverables, quality standards, and deadlines.
- Mentor and train team members, improve design and development processes, promote knowledge sharing, and support other team members.
Requirements
- At least 8 years of experience in Adobe stack development, design, or architecture.
- At least 3 years of design and development experience with Workfront and Fusion, including on-premises and cloud implementations.
- Experience with AEM, AJO, CBE, AEP, RT-CDP, AIO, CJA, Adobe Analytics, Target MCP server, Microsoft Copilot, SEO, GEO, AEO, Adobe Express, Figma, and Firefly services.
- Experience analyzing and designing system requirements and communicating effectively with development teams and stakeholders.
- Experience creating or managing basic CI/CD pipelines using tools such as Maven Plugin, Jenkins, and Bamboo.
- Experience with SOAP, WSDL, XML, REST, RAML, and JSON, plus Mule API Gateway and Mule security.
- Ability to understand, develop, enhance, support, debug, research, analyze, and problem-solve highly customized applications.
- Strong understanding of full application stacks and the ability to work across client, server, business, and database layers.
- Familiarity with Bitbucket, Git, Eclipse, RAD, JIRA, and Confluence.
- Strong verbal and written communication, multitasking, time-management, initiative, independent judgment, teamwork, and customer-orientation skills.
- Ability to create simple and elegant user experiences and collaborate with designers, architects, engineers, business analysts, and other stakeholders.
- Knowledge of business, banking standards, infrastructure, architecture, and related technology areas is required; ServiceNow and financial industry experience are nice to have.
Benefits
- Base salary range is CAD $129,500–$154,000, with a temporary pay premium that is reassessed annually.
- Total Rewards include health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs.
- The role includes regular development and performance conversations, training programs, an online learning platform, mentoring programs, and training and onboarding sessions.
- Work location is Toronto, Ontario, Canada, with a stated schedule of 37.5 hours.
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.
