Technology Apprentice - Application Developer (ZDP)

M&T Bank•Buffalo, NY
•$18 - $28

About The Position

The Technology Apprentice participates in a comprehensive Tech Academy training program designed to build entry-level technical skills and launch a career in technology. The program combines career planning, technical and competency-based training, mentorship, and on-the-job learning over a set time frame to develop understanding of the apprentice’s technology discipline and how technologies are used at M&T Bank to deliver solutions and services to internal and external customers. Under the supervision of a senior developer or manager, the Application Developer helps design and specify information-system solutions for problems and enhancements. The role participates in evaluating client requirements and processes and preparing application environments using development platforms, software, hardware, technologies, and tools. The apprentice also supports day-to-day activities and special projects while completing systems analysis, design, development, testing, documentation, and client support work.

Requirements

  • High school diploma or equivalent (GED).
  • Successful completion of, or enrollment in, a Bank-approved technology skills development program.
  • Proficiency with personal computers and knowledge of pertinent spreadsheet, word-processing, database, presentation, and email software.
  • Demonstrated ability to learn new technical skills.
  • Strong verbal and written communication skills.
  • Proven interpersonal skills.
  • Detail-oriented.
  • Proven organizational and time-management skills.

Nice To Haves

  • Associate’s degree in Computer Science or a related Information Technology field.
  • Advanced coursework in a technology discipline.
  • Strong analytical skills.
  • Strong problem-solving skills.
  • Exposure to development tools, application-support software, and hardware platforms.
  • Prior experience handling multiple tasks in support of various assignments.

Responsibilities

  • Complete a comprehensive training program to develop entry-level technical skills in a specific technical discipline, such as Software Engineering, Infrastructure, Cybersecurity, or Data & Analytics.
  • Work with a mentor to complete on-the-job training and learn the technology discipline, how technologies are used at the Bank, and how they work together to deliver solutions and services.
  • Complete basic- to intermediate-complexity systems analysis, design, and development.
  • Contribute as an individual support role on projects.
  • Assist clients in addressing problems and issues across a diverse scope; determine feasible solutions and make recommendations.
  • Participate with development, operations, and Technology staff in system and integrated testing on small- to medium-scope efforts or phases of larger projects.
  • Prepare test data, execute detailed test plans, and participate in debugging as required.
  • Evaluate interrelationships and effects among programs and interfacing applications.
  • Use available resources to develop clear and complete technical and functional specifications for generally small- to medium-scope efforts.
  • Update system documentation.
  • Prepare charts, tables, and diagrams to analyze problems and assist with logic flowcharts as needed.
  • Prepare assessments and task plans that include required tasks, estimated time frames, and effort for assignments.
  • Recommend technologies, policies, or processes to benefit the organization and address deficiencies.
  • Provide consultation to clients, technicians, and Bank departments on basic functions of supported applications, including system capabilities, operational procedures, forms, marketing materials, and cost analyses.
  • Adhere to Company risk and regulatory standards, policies, and controls in accordance with the Company’s 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 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 and projects as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service