Taro Logo

Mainframe Software Engineer

M&T Bank is a financial holding company headquartered in Buffalo, offering banking services with over 1,000 branches across 12 states.
Buffalo, NY, USA
$93,581 - $155,969
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Finance

Description For Mainframe Software Engineer

M&T Bank, a prominent financial institution with over 165 years of history, is seeking a Mainframe Software Engineer to support their Loan Servicing application (Shaw Classic 4.7). This role combines traditional mainframe development with modern practices, requiring expertise in COBOL, CICS, VSAM, and related technologies. The position offers a competitive salary range of $93,581 to $155,969 and follows a hybrid work model in Buffalo, NY.

The ideal candidate will be responsible for complex system analysis, design, and development within the IBM Mainframe environment. They will play a crucial role in maintaining and enhancing critical banking applications, while also mentoring less experienced team members. The position requires strong technical skills in mainframe technologies, combined with modern development practices including Gitlab, Sonar, and automated testing.

M&T Bank offers a comprehensive benefits package including medical and retirement benefits, plus unique perks like 40 hours of paid volunteer time annually. The bank's commitment to community service and employee development makes it an attractive destination for technology professionals seeking to make a meaningful impact in the financial sector.

The role requires minimum 5 years of relevant experience, with opportunities to work on complex projects that directly impact the bank's core operations. M&T Bank's focus on combining large bank capabilities with local institution care creates an environment where technical expertise meets community impact. The position offers growth opportunities within a stable, well-established financial institution that values both technical excellence and community engagement.

Last updated 12 hours ago

Responsibilities For Mainframe Software Engineer

  • Complete and oversee basic to complex systems analysis, design and development
  • Create and update Solution Architecture and design documentation
  • Direct and monitor less experienced resources and coordinate development tasks
  • Prepare and manage technical component of project plans
  • Participate in systems development from technical analysis to user acceptance testing
  • Prepare and review test data and execute detailed test plans
  • Evaluate complex interrelationships among programs and interfaces
  • Prepare technical and functional specifications
  • Maintain efficient operation of supported applications
  • Follow and promote development standards and procedures

Requirements For Mainframe Software Engineer

Java
  • Minimum of Associate's degree and 5 years systems analysis/application development experience
  • Mainframe skills (COBOL, CICS, VSAM, JCL, MQ, CA7, Xpeditor, ISPF)
  • Excellent communication skills
  • Knowledge of Gitlab, Sonar, Automated testing (preferred)
  • Experience with Agile frameworks & methodologies (preferred)
  • IBM/z/OS Connect for API development (preferred)

Benefits For Mainframe Software Engineer

Medical Insurance
401k
  • Medical benefits
  • Retirement benefits
  • 40 hours paid volunteer time annually

Interested in this job?

Jobs Related To M&T Bank Mainframe Software Engineer