Senior Software Engineer - Mainframe

M&T Bank

📍 Buffalo, New York, United States

Full-time Computer Occupations

Job Description

The Senior Software Engineer – Mainframe is responsible for designing, developing, and supporting critical mainframe applications that enable core banking operations. This role focuses on maintaining and enhancing long‑standing systems that support high‑volume transaction processing, with an emphasis on stability, resiliency, and risk management. Working independently within the Software Development Lifecycle (SDLC), the engineer partners closely with technical and business stakeholders to ensure reliable application performance, provide ongoing production support, and deliver enhancements that meet evolving business needs.

Primary Responsibilities

  • Independently design, develop, modify, and support mainframe applications to meet business needs while minimizing risk to the Bank, following approved SDLC standards and banking technology controls.
  • Write, maintain, and enhance clean, efficient, secure, and resilient code using COBOL, JCL, and Easytrieve...
  • Apply for this Position