M&T Bank is seeking a Lead Full Stack Java Software Engineer for their agile engineering team ... DevOps practices • Experience using Git‑based source control (e.g., GitLab) • Working ...
M&T Bank is seeking a Lead Full Stack Java Software Engineer for their agile engineering team ... DevOps practices • Experience using Git‑based source control (e.g., GitLab) • Working ...
Senior Software Developer
Buffalo, NY · On-site
$93K - $155K/yr
Job Requirements The Senior Software Developer works within our collaborative R&D team to build and support software solutions for commercial HVAC operations. In this role, you will help develop and ...
Senior Software Developer
Buffalo, NY · On-site
$93K - $155K/yr
Job Requirements The Senior Software Developer works within our collaborative R&D team to build and support software solutions for commercial HVAC operations. In this role, you will help develop and ...
Senior Software Engineer II
Boston, NY · On-site
$176K - $196K/yr
As a Senior Software Engineer II, you will join a world-class engineering team operating the only ... For these roles, we are seeking versatile Full-stack Engineers and have openings tailored for both ...
Senior Software Engineer II
Boston, NY · On-site
$176K - $196K/yr
As a Senior Software Engineer II, you will join a world-class engineering team operating the only ... For these roles, we are seeking versatile Full-stack Engineers and have openings tailored for both ...
Senior Software Developer
Buffalo, NY · On-site
$93K - $102K/yr
Job Requirements The Senior Software Developer works within our collaborative R&D team to build and support software solutions for commercial HVAC operations. In this role, you will help develop and ...
Senior Software Developer
Buffalo, NY · On-site
$93K - $102K/yr
Job Requirements The Senior Software Developer works within our collaborative R&D team to build and support software solutions for commercial HVAC operations. In this role, you will help develop and ...
Senior Software Developer
Buffalo, NY · On-site
$52.75 - $69.75/hr
Job Requirements The Senior Software Developer works within our collaborative R&D team to build and support software solutions for commercial HVAC operations. In this role, you will help develop and ...
Quick apply
Senior Software Developer
Buffalo, NY · On-site
$52.75 - $69.75/hr
Job Requirements The Senior Software Developer works within our collaborative R&D team to build and support software solutions for commercial HVAC operations. In this role, you will help develop and ...
Senior Application Developer
Buffalo, NY · On-site
$110K - $140K/yr
Senior Application Developer Reporting To: Director, Digital Execution Work Schedule: Hybrid ... full-stack development, cloud architecture, DevOps automation and AI-assisted software delivery ...
Senior Application Developer
Buffalo, NY · On-site
$110K - $140K/yr
Senior Application Developer Reporting To: Director, Digital Execution Work Schedule: Hybrid ... full-stack development, cloud architecture, DevOps automation and AI-assisted software delivery ...
Sr Software developer
Buffalo, NY · On-site
$52.75 - $69.75/hr
Direct Client Title: Sr. Software Engineer- Java Location: Buffalo, PA Duration: 6 Months Contract with possible extension. Over five years of creative and knowledge gaining experience in developing ...
Sr Software developer
Buffalo, NY · On-site
$52.75 - $69.75/hr
Direct Client Title: Sr. Software Engineer- Java Location: Buffalo, PA Duration: 6 Months Contract with possible extension. Over five years of creative and knowledge gaining experience in developing ...
Lead Back End Java Software Engineer
Buffalo, NY · On-site
$145K - $150K/yr
Our client is currently seeking a Lead Back End Java Software Engineer Lead Back End Java Software ... full-stack engineering, the hiring manager made it clear that the real hiring need is a senior ...
Lead Back End Java Software Engineer
Buffalo, NY · On-site
$145K - $150K/yr
Our client is currently seeking a Lead Back End Java Software Engineer Lead Back End Java Software ... full-stack engineering, the hiring manager made it clear that the real hiring need is a senior ...
Sr Software developer
Buffalo, NY · On-site
$52.75 - $69.75/hr
Direct Client Title: Sr. Software Engineer- Java Location: Buffalo, PA Duration: 6 Months Contract with possible extension. • Over five years of creative and knowledge gaining experience in ...
Sr Software developer
Buffalo, NY · On-site
$52.75 - $69.75/hr
Direct Client Title: Sr. Software Engineer- Java Location: Buffalo, PA Duration: 6 Months Contract with possible extension. • Over five years of creative and knowledge gaining experience in ...
We are looking for an intermediate Software Developer to join the NextGen R&D team at Harris School ... stack. * Ability to read, debug, modify, and validate code in a complex existing application.
We are looking for an intermediate Software Developer to join the NextGen R&D team at Harris School ... stack. * Ability to read, debug, modify, and validate code in a complex existing application.
We are seeking an experienced Senior Developer with strong expertise in Angular (16+), Node.js, CSS, Javascript , HTML5 to design and build scalable, secure, cloud-native web applications for ...
We are seeking an experienced Senior Developer with strong expertise in Angular (16+), Node.js, CSS, Javascript , HTML5 to design and build scalable, secure, cloud-native web applications for ...
Software Engineer II (Angular) Location: Buffalo, NY Hire Type: Contingent Hourly: $ 74 . 98 /hour ... to achieve your full potential! Role & Responsibility: Tasks That Will Lead To Your Success
Quick apply
Software Engineer II (Angular) Location: Buffalo, NY Hire Type: Contingent Hourly: $ 74 . 98 /hour ... to achieve your full potential! Role & Responsibility: Tasks That Will Lead To Your Success
Senior FullStack Developer
Irving, NY · On-site
$60K - $135K/yr
Minimum years of proven software development experience, specializing in Java, Javascript framework ... Full Stack Proficiency : Demonstrated ability to design, develop, and maintain both front-end and ...
Senior FullStack Developer
Irving, NY · On-site
$60K - $135K/yr
Minimum years of proven software development experience, specializing in Java, Javascript framework ... Full Stack Proficiency : Demonstrated ability to design, develop, and maintain both front-end and ...
Software Engineer
Buffalo, NY · On-site
Responsibilities Execute full software development life cycle (SDLC) Develop flowcharts, layouts ... Developer Experience designing interactive applications Ability to develop software in Java, Ruby ...
Software Engineer
Buffalo, NY · On-site
Responsibilities Execute full software development life cycle (SDLC) Develop flowcharts, layouts ... Developer Experience designing interactive applications Ability to develop software in Java, Ruby ...
Software Engineer II
Buffalo, NY · On-site
We are seeking a Senior Web Developer with strong Angular experience to design and build scalable, secure, cloud-native web applications for enterprise risk reporting platforms. This is a 6-month ...
Software Engineer II
Buffalo, NY · On-site
We are seeking a Senior Web Developer with strong Angular experience to design and build scalable, secure, cloud-native web applications for enterprise risk reporting platforms. This is a 6-month ...
Software Engineer II
Buffalo, NY · On-site
We are seeking a Senior Web Developer with strong Angular experience to design and build scalable, secure, cloud-native web applications for enterprise risk reporting platforms. This is a 6-month ...
Software Engineer II
Buffalo, NY · On-site
We are seeking a Senior Web Developer with strong Angular experience to design and build scalable, secure, cloud-native web applications for enterprise risk reporting platforms. This is a 6-month ...
As a Lead Software Engineer, you'll work handson across fullstack technologies while helping move ... Familiarity with CI/CD pipelines, automated testing, and modern DevOps practices * Experience using ...
As a Lead Software Engineer, you'll work handson across fullstack technologies while helping move ... Familiarity with CI/CD pipelines, automated testing, and modern DevOps practices * Experience using ...
We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus ... Stack : * Svelte.js * React.js * Jest.js (Testing) * Tailwind * Typescript * GraphQL * Flutter
We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus ... Stack : * Svelte.js * React.js * Jest.js (Testing) * Tailwind * Typescript * GraphQL * Flutter
Web Development Tutor
Buffalo, NY · Remote
$18 - $40/hr
Ability to explain client-server architecture, MVC patterns, and authentication while preparing students for full-stack development roles and software engineering careers. * Conceptual Teaching ...
Web Development Tutor
Buffalo, NY · Remote
$18 - $40/hr
Ability to explain client-server architecture, MVC patterns, and authentication while preparing students for full-stack development roles and software engineering careers. * Conceptual Teaching ...
Sr. Software Engineer
$118K - $156K/yr
Job Title : Sr. Software Engineer Reporting To: Management, Design Engineering Work Schedule ... Certified LabVIEW Developer * Familiarity with analog and digital hardware design, verification ...
Sr. Software Engineer
$118K - $156K/yr
Job Title : Sr. Software Engineer Reporting To: Management, Design Engineering Work Schedule ... Certified LabVIEW Developer * Familiarity with analog and digital hardware design, verification ...
Senior Full Stack Software Developer information
See Buffalo, NY salary details
$23.29 - $28.75
1% of jobs
$28.75 - $34.21
3% of jobs
$34.21 - $39.67
5% of jobs
$39.67 - $45.13
7% of jobs
$47.95 is the 25th percentile. Wages below this are outliers.
$45.13 - $50.59
16% of jobs
$50.59 - $56.05
17% of jobs
The median wage is $56.21 / hr.
$56.05 - $61.52
18% of jobs
$64.81 is the 75th percentile. Wages above this are outliers.
$61.52 - $66.98
13% of jobs
$66.98 - $72.44
9% of jobs
$72.44 - $77.90
6% of jobs
$77.90 - $83.36
4% of jobs
$23
$57
$83
How much do senior full stack software developer jobs pay per hour?
What is the difference between Senior Full Stack Software Developer vs Software Engineer?
| Aspect | Senior Full Stack Software Developer | Software Engineer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field; experience in full stack development | Bachelor's degree in CS or related field; may have certifications in specific technologies |
| Work Environment | Collaborates across front-end and back-end teams, often in agile settings | Designs, develops, and maintains software applications, often in teams or individually |
| Industry Usage | Common in tech companies, startups, and agencies requiring versatile development skills | Widely used across industries for software development roles |
While both roles involve software development, a Senior Full Stack Software Developer specializes in both front-end and back-end technologies, often taking on leadership responsibilities. A Software Engineer may focus on specific areas of software design and implementation, with less emphasis on full stack expertise. The roles overlap in skills and industry usage, but the senior developer typically has broader responsibilities and experience in full stack development.
What are the key skills and qualifications needed to thrive as a senior full stack software developer?
What is a senior full stack software developer?
What types of projects and technologies can a senior full stack software developer expect to work on, and how does the team typically collaborate?

Full-time
Re-posted 12 days ago
M&T Bank rating
7.8
Based on 185 frontline employees who took The Breakroom Quiz
89th of 170 rated banks
Job description
M&T Bank is seeking a Lead Full Stack Java Software Engineer for their agile engineering team focused on building a next-generation digital banking platform. This role involves hands-on development across full-stack technologies, influencing architecture, and guiding the team in best practices, while ensuring high-quality code and effective collaboration with cross-functional teams.
Responsibilities:
• Serve as a hands‑on technical leader, spending the majority of your time (approximately 80%) designing and developing software while mentoring and coaching other engineers.
• Design, develop, and maintain applications in alignment with approved SDLC processes, emphasizing clean, resilient, and well‑tested code that minimizes risk to the Bank.
• Lead technical design discussions and architecture sessions, contributing ideas and recommendations to application architecture, engineering practices, and design patterns.
• Review, approve, and provide guidance on pull requests, technical designs, and proposed changes, ensuring quality, stability, and maintainability.
• Establish and coach best practices for code reviews, code quality, testing, and continuous improvement.
• Author organized, efficient, secure source code at an expert level in at least one programming language, with professional proficiency in at least one additional language.
• Guide team members on appropriate data structures, algorithms, and technical approaches to solve business problems.
• Oversee source control management activities, including reviewing merges and ensuring code is properly integrated into the production deployment path.
• Review testing strategies and code coverage to ensure comprehensive validation, and coach team members on opportunities to improve test quality.
• Drive adherence to engineering patterns and practices related to performance testing, resiliency, scalability, and optimization.
• Partner with delivery teams to review and approve technical requirements, ensuring completeness, accuracy, and feasibility.
• Collaborate across teams and domains, recommending process or architectural improvements where technical concerns warrant change.
• Communicate architecture, progress, risks, and challenges clearly to both technical and business stakeholders.
• Present team work at internal forums, architecture reviews, and peer group meetings; contribute to internal knowledge sharing through documentation or blog posts.
• Understand and comply with the Company’s risk, regulatory, and internal control standards, escalating risk‑related issues as appropriate.
• Promote a culture of belonging that reflects the M&T Bank brand.
• Perform other related duties as assigned.
Qualifications:
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.
• Full‑stack development experience, including front‑end frameworks such as Angular
• Hands‑on API development and integration experience
• Experience with Java and Spring Boot–based services
• Familiarity with CI/CD pipelines, automated testing, and modern DevOps practices
• Experience using Git‑based source control (e.g., GitLab)
• Working knowledge of databases, performance optimization, and resilient system design
Preferred:
• Expert analytical and problem‑solving skills specific to application development
• Experience working in agile, collaborative team environments
• Ability to work autonomously while balancing multiple complex initiatives
• Strong organizational and time‑management skills
• Advanced written and verbal communication skills
• Experience driving project milestones and delivery timelines
• Proven experience leading technical initiatives or projects
• Experience partnering with and presenting to both technology and business stakeholders
Company:
M&T Bank provides banking, investment, insurance, and mortgage financial services. Founded in 1856, the company is headquartered in Buffalo, USA, with a team of 10001+ employees. The company is currently Late Stage.
About M&T Bank
Sourced by ZipRecruiter
Industry
Finance and insurance
Company size
10,000+ Employees
Headquarters location
Buffalo, NY, US
Year founded
1856