Lead Software Engineer - Identity Access

Company: M&T Bank

Location: Buffalo, NY (Remote)

Salary: $116,400 - $194,000 a year

Type: Full-time

Remote: Yes

Posted: 2026-03-13

About this role

This role is four days onsite at our Seneca One Buffalo, NY location, with the flexibility to work from home one day per week

Overview:

We are seeking a highly skilled Lead Software Engineer to lead the modernization of enterprise applications, including on‑premises to cloud migrations, containerization, and application upgrades. This role combines hands‑on development with technical leadership and requires strong experience in Java or C#, cloud platforms, and secure application design and ensuring applications, whether custom-built or SaaS‑based are reliable, observable, and well‑integrated. The ideal candidate will guide architecture decisions, mentor engineers, and ensure scalable, reliable, and secure solutions.

Primary Responsibilities:

- Lead the design, development, and enhancement of enterprise applications
- Develop and coach team members while also working independently on the applications within the boundaries of approved Software Development Life Cycle (SDLC) processes, including identification and recommendation of metrics to solve business needs and minimize risks to the Bank through clean and resilient code.
- Drive application modernization efforts, including:
- Migration from on‑premises environments to the cloud
- Containerization of applications using modern tooling
- Application upgrades (frameworks, libraries, runtime versions)
- Collaborate with cloud, infrastructure, and security teams to deliver cloud‑native solutions
- Ensure high code quality through unit testing, code reviews, and CI/CD best practices
- Implement and enforce secure development practices with a focus on identity and access management
- Balance feature delivery with operational stability and reliability
- Provide technical leadership and engineering support for integrated SaaS applications without direct ownership of the platform
- Participate in architectural reviews and influence decisions around scalability, performance, and security
- Troubleshoot and resolve c...

Create Your Job Alert

Other Lead Jobs

Other Jobs in Buffalo