Posted in

Software Engineer III

Software Engineer III

CompanyTD Bank
LocationToronto, ON, Canada
Salary$91200 – $136800
TypeFull-Time
DegreesBachelor’s
Experience LevelMid Level, Senior

Requirements

  • Graduate preferred
  • 4-7 years relevant experience and hands on experience on delivering workflow solutions using PEGA 7.x,8.x and infinity.
  • Experience in working on various integration points including APIs.
  • Experience in performing major version upgrades for PEGA applications.
  • Experience in migrating/running the Pega Applications on Public Cloud.
  • Excellent knowledge on Pega strategic frameworks like CS, SD.
  • Experience with both Agile and Waterfall development methodologies teams.
  • Experience in leading Major Project collaborating with cross functional teams.

Responsibilities

  • Develop and document a detailed solution design and impart your subject matter expertise throughout life cycle.
  • Participate in complex applications and systems development, programming.
  • Give solution options. bolster stakeholder support.
  • Collaborate with stakeholders on the effort estimates.
  • Produce top-notch functional, technical and user interface designs.
  • Review technical deliverables for quality throughout detailed design and development phase, identify gaps or redesign as needed.
  • Respect TD’s technology delivery practices and standards, project management disciplines, business technology architecture, and risk and production capacity – this includes thorough project requirements, documentation, scope estimates, and costs.
  • Deliver effective and efficient solutions by meeting milestones and ensuring project deliverables are on time, within budget, and adhere to the corporate quality and security standards.
  • Find ways to keep costs low, help come up with strategic solutions to support cost effectiveness and enhance stakeholder experience.
  • Conduct code reviews to address quality, standards compliance, reusability and ease of maintenance, Operational.
  • Support knowledge management processes and ensure knowledge is codified, monitored, tracked 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).
  • Provide technical support to promptly resolve escalated incidents/outages.

Preferred Qualifications

    No preferred qualifications provided.