About The Position

The Bank’s Technology Development Program (TDP) is a two-year rotational program intended to develop in-depth technical skills in a specific discipline and broaden participants’ understanding of Technology departments. In the Digital Banking Applications & Platforms area, participants join teams building and supporting customer-facing mobile and online banking applications. The program provides exposure to software engineering technologies and languages including Java, React, C#, Python, and Ruby, as well as Azure, Kubernetes, automated testing, and cloud technologies. Participants may also gain exposure to platform engineering, production reliability, and generative AI as the organization modernizes its digital banking technology. The program combines career planning, technical and competency-based training, mentorship, and challenging assessments. Participants complete rotations across technical disciplines and use career path design, performance, assessment, and personal interests to determine a post-program assignment in a core area.

Requirements

  • Bachelor’s degree in Computer Science or a related Information Technology 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 the current environment 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.
  • Understand and adhere to the Company’s risk and regulatory standards, policies, and controls in accordance with its Risk Appetite.
  • Identify risk-related issues requiring escalation to management.
  • Promote an environment that supports belonging and reflects the M&T Bank brand.
  • Maintain M&T 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