Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Lead Software Engineer - Identity Access image - Rise Careers
Job details

Lead Software Engineer - Identity Access - job 1 of 2

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 DevOps 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, OpenShift

  • Proven experience performing and supporting application upgrades (frameworks, dependencies, runtime environments)

  • Solid understanding of unit testing frameworks (JUnit or equivalent)

  • Strong grasp of object‑oriented design, design patterns, and modern software development practices

  • Working knowledge of identity and access management (IAM) concepts including authentication, authorization, roles, and permissions

  • Strong communication skills and ability to lead technical discussions

What Success Looks Like in This Role

  • Successfully modernized and upgraded legacy applications

  • Led effective migrations from on‑prem to cloud environments

  • Improved deployment consistency and scalability through containerization

  • Established strong testing standards and improved overall code quality

  • Acted as a trusted technical leader across development and security teams

#LI-JB3 #Hybrid

M&T Bank is committed to fair, competitive, and market-informed pay for our employees. The pay range for this position is $116,400.00 - $194,000.00 Annual (USD). The successful candidate’s particular combination of knowledge, skills, and experience will inform their specific compensation.

Location

Buffalo, New York, United States of America

Average salary estimate

$155200 / YEARLY (est.)
min
max
$116400K
$194000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User

CareMessage is hiring a Senior Software Engineer I (L3) to lead full‑stack development and technical direction for its Rails + React core application serving safety‑net clinics.

Photo of the Rise User
Posted 4 hours ago

Riverside Insights is hiring a Senior DevOps Engineer to design, automate, and operate scalable AWS infrastructure for its assessment platforms.

Photo of the Rise User

WHOOP is seeking a Software Engineer II (Backend, Health Records) to design and build secure data ingestion pipelines and backend services that transform external health records into reliable, actionable data for member-facing features.

Photo of the Rise User
Posted 16 hours ago

Be the technical bridge between our platform and customers—design and ship production-ready AI agent solutions while driving integrations, deployments, and product feedback from the field.

Photo of the Rise User

Lead the design and delivery of scalable Salesforce solutions that enable sales and customer-facing teams at a high-growth US company.

Boundless is hiring a Senior Software Engineer - Infrastructure to architect and operate cloud-native, multi-tenant, and compliance-focused infrastructure that powers on-chain finance and ZK proof orchestration across blockchains.

Photo of the Rise User
Posted 20 hours ago
Mission Driven
Inclusive & Diverse
Collaboration over Competition
Growth & Learning

Synctera is hiring a Senior Backend Engineer (Go) to develop scalable risk and compliance services and integrations that secure fintech, bank, and payments workflows.

Photo of the Rise User
Posted 14 hours ago
Customer-Centric
Mission Driven
Inclusive & Diverse
Rise from Within
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Child Care stipend
Paternity Leave
WFH Reimbursements
Flex-Friendly
Dental Insurance
Vision Insurance
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Military leave

Lead DriveOS architecture at NVIDIA to design integrated, safety- and security-certified system software solutions for self-driving vehicles and other regulated intelligent machines.

Photo of the Rise User

Work on the Client Infrastructure team to improve performance, reliability, and architecture of Superhuman's desktop email client using React, TypeScript, and Electron.

Photo of the Rise User
bet365 Hybrid One Platte, 1701 Platte Street, Denver, Colorado, United States
Posted 10 hours ago

Work on real-time, event-driven systems at bet365 as a Software Engineer on the Offers team, building scalable, low-latency solutions with Go, TypeScript, Kafka and GCP.

Photo of the Rise User

Senior Platform Engineer sought to design and build scalable, API-first backend systems and configuration-driven tooling that power progression, rewards, leaderboards and account services for high-scale game experiences.

Photo of the Rise User

Lead multiple engineering teams to deliver secure, scalable, and compliant data-intensive systems as a Senior Engineering Manager at a remote-first healthcare technology partner.

Photo of the Rise User
Posted 19 hours ago

Modernize GTreasury’s internal SSO by migrating legacy ASP.NET Web Forms to ASP.NET Core and building a React frontend as a hands-on Software Engineer Intern at Ripple.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 17, 2026
Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!