×
Register Here to Apply for Jobs or Post Jobs. X

Lead Software Engineer - Identity Access

Remote / Online - Candidates ideally in
Buffalo, Erie County, New York, 14266, USA
Listing for: M&T Bank
Remote/Work from Home position
Listed on 2026-04-23
Job specializations:
  • Software Development
    Cloud Engineer - Software, Software Engineer, Senior Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

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 complex issues across development, test, and production environments
  • Present team's work at internal meetings with other peers and author internal blog posts.
  • Mentors, trains, and coaches team members
    , providing hands‑on technical leadership, incident support, and audit readiness for critical systems
  • Contribute to engineering standards, documentation, and best practices
  • Understand and adhere to the Company’s risk and regulatory standards, policies, and controls in accordance with the Company’s Risk Appetite. Identify risk‑related issues needing escalation to management.
  • Promote an environment that supports a culture of belonging and reflects the M&T Bank brand.
  • Maintain M&T internal control standards, including timely implementation of internal and external audit points together with any issues raised by external regulators as applicable.
  • Complete other related duties as assigned.
Education and Experience Required
  • Associate’s degree and a minimum of 7 years’ systems analysis and/or application development work experience or Bachelor’s degree and a minimum of 5 years' systems analysis and/or application development work experience. In lieu of a degree, a combined minimum of 9 year’s education and/or relevant work experience, including a minimum of 5 years’ system analysis and/or application development work experience.
  • Expert proficiency in a minimum of 1 relevant programming language and professional proficiency in a minimum of 1 additional relevant programming language.
Education and Experience Preferred
  • Strong hands‑on experience with CI/CD pipelines and Dev Ops practices
  • Experience designing or supporting cloud‑native and microservices architectures
  • Knowledge of container security and cloud security best practices
  • Prior experience in a lead or senior engineering role
  • 7 years of professional software development experience with Java or C#
  • Experience leading or contributing to cloud migration initiatives
  • Strong hands‑on experience with cloud platforms (AWS, Azure, or GCP)
  • Experience with containerization technologies such as Docker, Kubernetes, Open Shift
  • Proven experience performing and supporting application upgrades (frameworks, dependencies, runtime environments)
  • Solid understanding of unit…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary