Software Engineer III - Mainframe Developer and Lead at TD Bank
Toronto, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

14 Sep, 25

Salary

114000.0

Posted On

16 Jun, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Jenkins, Design, Tso, Professional Development, Vsam, Research, Level Design, Data Security, Design Patterns, Business Requirements, Confluence, Enterprise, Cobol, Jira, Maintenance, Database, Test Automation, Ease, Connect, Standards Compliance, Scheduling Tools, Ispf

Industry

Information Technology/IT

Description

JOB DESCRIPTION:

TDI Life & Health Product Group is accountable for all the suite of applications that supports Life & Health business. This spans in products from Travel, Term, Accidental & Sickness, Balance Protection and Credit Protection insurance. The team is responsible for the project delivery, application hygiene, risk, and production availability for all these assets.

Ideal candidate will be maintaining and evolving the culture and community of Mainframe Engineers and is responsible for mentoring on knowledge, skills and performance, building and evolving their capabilities, and guiding engineers on their work to ensure solutions meet business needs and aligned with technology strategies and emerging industry standards. This includes planning, evaluating, recommending, designing, operationalizing, and supporting solutions in compliance with enterprise and industry standards.

  • Produce top-notch functional, technical and user interface designs.
  • Help drive the technology product group level design and be able to articulate solution options to the senior leadership.
  • You have strong emphasis on proven design patterns, trade-offs, and evolutionary incremental changes.
  • Excellent Database knowledge and hands on experience managing a large RDBMS solutions.
  • Participate in complex applications and systems development, project planning, estimates, programming and status update ensuring project deliverables are on time and adhere to the corporate quality and security standards.
  • Participate in all aspects of application development lifecycle: PoC, Ideation, Design, Build, Test and Ongoing operation
  • Take business, Enterprise Architecture, system performance and development standards requirements, then develop functional, technical and user interface designs for an application and/or system.
  • Help to 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 Readiness Reviews, and support gating and review signoffs for solution design.
  • Identify issue, develop, maintain processes and address any issue that affects the integrity of the application (e.g. cross-capability/release issues).
  • Transform business requirements and research into winning delivery solutions that meet performance goals.
  • Identify issue, develop, maintain processes and address any issue that affects the integrity of the application (e.g. cross-capability/release issues).
  • Apply and share technical expertise during incident management life cycle (e.g. analyzes reports and outages, perform impact assessments, facilitate stakeholder communication).
  • Mentor and assist junior developers/designers in their professional development, ability to do be ‘hands-on’ as necessary
  • Be an active player in PoC and Solution Design Thinking; Embrace DevOps culture including CI/CD, Jenkins, test automation
  • Apply and share technical expertise during incident management life cycle (e.g. analyzes reports and outages, perform impact assessments, facilitate stakeholder communication).

JOB REQUIREMENTS:

  • Undergraduate Degree or Technical Certificate.
  • 10+ years of mainframe application design, development and operational support experience (Financial Industry Preferred)
  • 2-3 years of leadership/collaborator role(s) on multi-application / multi-platform solutions
  • Working experience mainframe skills with the following:

Must have

  • COBOL, JCL, VSAM, TSO, ISPF, IMS DC/DB, zOS Connect
  • Database: IMS DB, DB2, IMS MQ
  • Source Control: Endevor
  • Job scheduling tools: CA-7, Autosys, AWF

Should have

  • Agile experience
  • ITSM tools: Jira, Confluence and Service Now
  • Understanding of Azure & VMC2 Cloud implementation patterns, Restful API concepts, Data Security concepts

Hybrid = 2 days a week in the office

WHO WE ARE:

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 deliver legendary customer experiences to 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 the Bank, those we serve, and the economies we support. We are guided by our vision to Be the Better Bank and our purpose to enrich the lives of our customers, communities and colleagues.
TD is deeply committed to being a leader in customer experience, that is why we believe that all colleagues, no matter where they work, are customer facing. As we build our business and deliver on our strategy, we are innovating to enhance the customer experience and build capabilities to shape the future of banking. Whether you’ve got years of banking experience or are just starting your career in financial services, we can help you realize your potential. Through regular leadership and development conversations to mentorship and training programs, we’re here to support you towards your goals. As an organization, we keep growing – and so will you.

Responsibilities
  • Produce top-notch functional, technical and user interface designs.
  • Help drive the technology product group level design and be able to articulate solution options to the senior leadership.
  • You have strong emphasis on proven design patterns, trade-offs, and evolutionary incremental changes.
  • Excellent Database knowledge and hands on experience managing a large RDBMS solutions.
  • Participate in complex applications and systems development, project planning, estimates, programming and status update ensuring project deliverables are on time and adhere to the corporate quality and security standards.
  • Participate in all aspects of application development lifecycle: PoC, Ideation, Design, Build, Test and Ongoing operation
  • Take business, Enterprise Architecture, system performance and development standards requirements, then develop functional, technical and user interface designs for an application and/or system.
  • Help to 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 Readiness Reviews, and support gating and review signoffs for solution design.
  • Identify issue, develop, maintain processes and address any issue that affects the integrity of the application (e.g. cross-capability/release issues).
  • Transform business requirements and research into winning delivery solutions that meet performance goals.
  • Identify issue, develop, maintain processes and address any issue that affects the integrity of the application (e.g. cross-capability/release issues).
  • Apply and share technical expertise during incident management life cycle (e.g. analyzes reports and outages, perform impact assessments, facilitate stakeholder communication).
  • Mentor and assist junior developers/designers in their professional development, ability to do be ‘hands-on’ as necessary
  • Be an active player in PoC and Solution Design Thinking; Embrace DevOps culture including CI/CD, Jenkins, test automation
  • Apply and share technical expertise during incident management life cycle (e.g. analyzes reports and outages, perform impact assessments, facilitate stakeholder communication)
Loading...