Senior Software Engineer - Hybrid Banking Tech Lead

M&T Bank

Buffalo (NY)

Hybrid

USD 97,000 - 162,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

M&T Bank is seeking an experienced software engineer to own advanced applications and services in a banking environment. You will design, develop, deploy, and support secure, resilient solutions across the SDLC while ensuring regulatory standards.

Collaborate with architecture, cloud, cybersecurity, and vendor teams to deliver end-to-end solutions. The role emphasizes modernization, production readiness, and mentoring engineers to raise technical excellence.

Qualifications

  • Experience designing and consuming REST APIs with JSON.
  • Proficiency in C# and .Net in cloud-native environments.
  • Familiarity with Azure services and SQL databases.
  • Hands-on with CI/CD using GitLab and related tooling.

Responsibilities

  • Provide technical ownership across design, development, testing, deployment, and production support.
  • Design secure, resilient solutions across multiple layers and data flows.
  • Lead analysis of complex requirements and nonfunctional requirements (availability, security, etc.).
  • Mentor engineers and review designs while upholding engineering standards.
  • Collaborate with architecture, cloud, cybersecurity, and vendor teams to deliver end-to-end solutions.
  • Support cloud modernization, migration, and retirement of legacy components.
  • Develop monitoring, runbooks, and production-readiness evidence.

Skills

C# / .NET
REST APIs
SQL Server/Azure SQL
Azure Functions
Kubernetes / OpenShift
GitLab / DevOps
Artifact management
Unit / API testing

Education

Bachelor’s degree or higher
Systems analysis / application development

Tools

GitLab
JFrog Artifactory
SonarQube
Dynatrace
OpenShift
Kubernetes
Application Insights

Job description

M&T Bank is seeking an experienced software engineer to own advanced applications and services in a banking environment. You will design, develop, deploy, and support secure, resilient solutions across the SDLC while ensuring regulatory standards.

Collaborate with architecture, cloud, cybersecurity, and vendor teams to deliver end-to-end solutions. The role emphasizes modernization, production readiness, and mentoring engineers to raise technical excellence.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Hybrid, Secure Banking Platform
Senior Software Engineer — Hybrid, Secure Banking Platform

M&T Bank Corporation • Buffalo (NY)

Hybrid
USD 97,000 - 162,000
Lead Software Engineer - Hybrid Enterprise Platform & Cloud
Lead Software Engineer - Hybrid Enterprise Platform & Cloud

M&T Bank Corporation • Buffalo (NY)

Hybrid
USD 116,000 - 194,000
Senior Software Engineer — Banking Payments (Hybrid)
Senior Software Engineer — Banking Payments (Hybrid)

M&T BANK CORPORATION • South Dakota

Hybrid
USD 97,000 - 162,000
Senior Software Engineer – Tech 360 Platform (Hybrid)
Senior Software Engineer – Tech 360 Platform (Hybrid)

M&T Bank Corporation • Buffalo (NY)

Hybrid
USD 97,000 - 162,000
Senior Software Engineer - Payments & Java (Hybrid)
Senior Software Engineer - Payments & Java (Hybrid)

M&T Bank • Buffalo (NY)

Hybrid
USD 97,000 - 162,000
Senior Enterprise Software Engineer & Architecture Leader
Senior Enterprise Software Engineer & Architecture Leader

M&T Bank Corporation • Buffalo (NY)

Hybrid
USD 168,000 - 279,000
Hybrid Senior Software Engineer – Tech 360 Platform
Hybrid Senior Software Engineer – Tech 360 Platform

M&T Bank Corporation • Buffalo (NY)

Hybrid
USD 97,000 - 162,000
Hybrid work model
Buffalo location
Lead Software Engineer - Cloud-Native IAM & Microservices
Lead Software Engineer - Cloud-Native IAM & Microservices

M&T Bank • Buffalo (NY)

On-site
USD 116,000 - 194,000
Competitive compensation
Health benefits
401(k) match
+2
Engineering Team Lead — Java Microservices & Cloud
Engineering Team Lead — Java Microservices & Cloud

M&T Bank • Buffalo (NY)

On-site
USD 116,000 - 194,000
Health benefits
401(k) match
Competitive compensation
Engineering Team Lead, Enterprise Developer Platform
Engineering Team Lead, Enterprise Developer Platform

M&T Bank Corporation • Buffalo (NY)

On-site
USD 116,000 - 194,000