About The Position

The Technology Development Program (TDP) is a two-year rotational program that develops in-depth technical skills in a specific discipline before providing rotations across multiple Technology departments. The program is designed for bachelor’s degree holders in technical disciplines and combines career planning, technical and competency-based training, mentorship, and challenging assessments to support career growth at the Bank. In Digital Banking Applications & Platforms, participants join teams that build and support customer-facing mobile and online banking applications. They gain exposure to software engineering languages and technologies such as Java, React, C#, Python, Ruby, Azure, Kubernetes, automated testing, cloud technologies, platform engineering, production reliability, and generative AI. Participants determine a post-program assignment in a core area based on career-path design, performance, assessment, and interests.

Requirements

  • Bachelor’s degree in Computer Science or an Information Technology-related field.
  • Minimum cumulative GPA of 3.0.
  • Demonstrated experience with an Information Technology discipline, such as data networking, application development, platform operating systems, databases, data analytics, or information security.
  • Understanding of hardware configurations and software concepts in current environments and future technologies.
  • Strong interpersonal skills.
  • Strong written and verbal communication skills.
  • Proven influencing skills.
  • Demonstrated teamwork and collaborative focus.
  • Analytical and troubleshooting skills.
  • Proficiency with spreadsheet, word processing, database, and presentation software.
  • Knowledge of Agile methodologies and ceremonies.

Nice To Haves

  • Intermediate to advanced programming skills in one or more pertinent languages.
  • Minimum cumulative GPA of 3.2.
  • Experience from technology internships.

Responsibilities

  • Develop in-depth technical skills in a specific technical discipline with mentorship from experienced technology staff.
  • Complete rotations across multiple technical disciplines to understand how they are used at the Bank and work together to deliver solutions and services to internal and external customers.
  • Determine a post-program assignment in a core area through career-path design, performance, assessment, and interest.
  • Adhere to the Company’s risk and regulatory standards, policies, and controls in accordance with its Risk Appetite, and identify risk-related issues requiring escalation to management.
  • Promote an environment that supports belonging and reflects the M&T Bank brand.
  • Maintain internal control standards, including timely implementation of internal and external audit points and applicable issues raised by external regulators.
  • Complete other related duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service