Senior Software Engineer – Java 8 & Azure Migration
M&T Bank · Buffalo, New York, US
Overview: Overview Join a small, highly impactful engineering team at the center of M&T Bank’s consumer lending technology. This Senior Software Engineer wil...
Job description
Overview: Join a small, highly impactful engineering team at the center of M&T Bank’s consumer lending technology. This Senior Software Engineer will play a critical role in supporting and modernizing systems that power indirect auto lending and internal loan origination workflows used across the bank. You’ll work hands‑on with a mission‑critical Java 8 backend service and supporting applications that integrate directly with M&T’s mainframe loan origination system (ACAPS), while helping lead a major cloud migration to Microsoft Azure and advancing DevOps maturity. This role offers the opportunity to make meaningful, incremental improvements to complex legacy systems, influence architecture decisions, and directly support business outcomes—without the expectation of rewriting everything from scratch. This is an ideal role for an experienced engineer who enjoys ownership, modernization, and problem‑solving in a regulated environment, thrives on balancing multiple priorities, and is energized by being part of a space undergoing active and long‑term transformation. Primary Responsibilities: - Independently work within the approved Software Development Lifecycle (SDLC) to design, develo...