Jobs in JS est. 2016

← All jobs

M&T Bank are hiring a 2027 Technology Development Program - Software Engineering (Enterprise & Wealth Application Development)

Mid-level Buffalo, New York, United States posted 2026-11-08

Apply for this position →

Overview:

Participates in the Bank’s Technology Development Program (TDP), a 2-year program, designed to develop in-depth technical skills within a specific discipline, prior to completing a series of rotations within multiple Technology departments to gain a wider understanding of all technical disciplines and continue to grow within the specific discipline.


Enterprise & Wealth Applications:

Join teams developing and modernizing applications that support critical business operations across the Bank. You’ll gain hands-on exposure to modern software engineering technologies and programming languages including Java, C#, Angular, Spring Boot, .NET/.NET Core, SQL Server, and Azure. Participants may support work such as expanding enterprise request management capabilities and modernizing legacy applications using cloud-native development practices. You’ll work alongside experienced engineers to build, enhance, and modernize scalable applications while gaining exposure to full-stack development, cloud technologies, application modernization, and enterprise software engineering practices.


Primary Responsibilities:


Scope of Responsibilities:

The Bank’s Technology Development Program is a rotational training program for Bachelor degreed individuals in a technical discipline.  The Program is designed with flexibility to shape the jobholder’s career and expand their career objectives.  The Program offers a combination of career planning, technical and competency-based training mentorship with challenging assessments designed to accelerate one’s career with the Bank.


Supervisory/Managerial Responsibilities:

Education and Experience Required:


Education and Experience Preferred:


Physical Requirements:

N/A


M&T Bank is committed to fair, competitive, and market-informed pay for our employees. The pay range for this position is $29.57 - $43.99 per hour. The successful candidate’s particular combination of knowledge, skills, and experience will inform their specific compensation. The range listed above encompasses all geographic locations. The pay rate specific to your location will fall within this range and is available from your recruiter.

Location

Buffalo, New York, United States of America

Apply for this position →