Solutions IT Designer - Oracle EPM

🗓️ Posted 2026-08-04 Toronto, Ontario, Canada Full-time On-site ICT

Company shared salary

6,800 CAD–9,600 CAD/mo (81,600 CAD–115,200 CAD/yr)

Market rate

8,500 CAD–14,000 CAD/mo (102,000 CAD–168,000 CAD/yr)

Based on similar roles (title + domain + location).

About the Company

TD is one of the world's leading global financial institutions and is the fifth largest bank in North America by branches/stores. Every day, we strive to make every interaction, product, and experience remarkably human and refreshingly simple for over 27 million households and businesses in Canada, the United States and around the world. More than 95,000 TD colleagues bring their skills, talent, and creativity to foster deeper relationships, ensure disciplined execution, and build a simpler, faster banking experience. TD is deeply committed to being a leader in client experience, that is why we believe that all colleagues, no matter where they work, are client facing. 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

Responsibilities

  • Responsible for developing and documenting detailed solution design within SDS and act as an application SME through the design and development lifecycle ensuring alignment with Architecture
  • May also be accountable for complex applications/systems development, programming /coding
  • Lead the creation of solution options and ultimately a comprehensive end-to-end solution and coordinate relevant stakeholders, as required to support development initiatives
  • Provide estimates for new projects and initiatives for the development / design component of the overall plan working with relevant team members / stakeholders
  • Develop functional, technical and user interface designs for an application / system that meets the defined requirements (business, enterprise architecture direction, system performance and development standards)
  • Consult on development of the System Requirements Specification (SRS) and apply functional knowledge of business functions to design optimal software / systems
  • Review technical deliverables throughout detailed design and development phase to ensure quality adherence and identify gaps or redesign requirements as needed
  • Work with the Technology Project Manager, Business Analysts / Systems Analysts, and other team members to define metrics and performance goals for the application
  • Comply with well-defined enterprise technology delivery practices and standards and project management disciplines, business technology architecture, and risk and production capacity - including development of project documentation of system requirements, estimates of scope and cost, etc.
  • Deliver effective and efficient solutions by meeting key project milestones and ensure that the project deliverables are on time, within budget, and adhere to the corporate quality and security standards
  • Assist in the identification of opportunities to minimize cost, provide recommendations and/or deliver corresponding strategic solutions to support cost effectiveness and to enhance stakeholder experience
  • Conduct code reviews to ensure adherence to quality, standards compliance, reusability and ease of maintenance, Operational Readiness Reviews, and supporting gating and review sign-offs for solution design
  • Support knowledge management processes for LOB / portfolio and ensure knowledge is codified, monitored, tracked and managed
  • Ensure design leverages existing reusable components and has traceability to business requirements and ensure new modules are designed with reusability as a key requirement
  • Identify and address application and data issues and cross-capability and cross-release issues that affect application integrity
  • Provide technical support for escalated incidents / outages to ensure that they are resolved efficiently with minimal impact to stakeholders
  • EMPLOYEE / TEAM
  • Continuously enhance knowledge / expertise in own area and keep current with leading-edge technologies, emerging trends / developments and grow expertise of the business, applications, infrastructure, analytical tools and techniques
  • Prioritize and manage own workload in order to deliver quality results and meet timelines
  • Support a positive work environment that promotes service to the business, quality, innovation and teamwork and ensure timely communication of issues/ points of interest

Requirements

  • Ability to research application and service logs to troubleshoot application issues.
  • Coordinate with internal and external technical support providers/vendors for better resolution
  • Ability to work independently and supports multiple deliverables simultaneously.
  • Good documentation and presentation skills. Well versed in oral and written communication.