1

Full Stack Jobs in Buffalo, NY (NOW HIRING)

Own the data foundation, then expand into the constraint layer, the policy layer, and the full middleware stack sitting between hardware and AI models across every robotics vertical. We're looking ...

Responsibilities : - Provide strategic and technical leadership across multiple AI solution delivery teams - Architect and oversee the delivery of comprehensive AI solutions, emphasizing full-stack ...

Epic Mychart Analyst

Buffalo, NY · Remote

$80 - $90/hr

As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership.

Network Automation Engineer

Buffalo, NY · Hybrid

$46.64 - $77.74/hr

As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership.

Network Automation Engineer

Buffalo, NY · Hybrid

$46.64 - $77.74/hr

As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership.

As a key member of our full stack engineering team, you'll dive into a sophisticated stack featuring Python, Django, React and PostgreSQL to build the high-performance infrastructure that powers ...

Engineering Team Lead

Buffalo, NY · On-site

$116K - $194K/yr

Provide technical leadership across full-stack solutions leveraging Java, Spring Boot, APIs, and modern web technologies. * Ensure delivery excellence through Agile practices, CI/CD, test automation ...

Software Engineer

Boston, NY · On-site

$110K - $160K/yr

Experience with full-stack web development, cloud deployment infrastructure, and data pipelines preferred. Veterans strongly encouraged to apply. Willingness to hustle, work hard, and make a dent in ...

Provide technical leadership across full-stack solutions leveraging Java, Spring Boot, APIs, and modern web technologies. * Ensure delivery excellence through Agile practices, CI/CD, test automation ...

SHEQ Software Developer

Tonawanda, NY · On-site

$90 - $132/hr

Architectand lead full-stack development of large-scale operational software,owning engineering decisions and building sustainable systems * You are expected to staycurrent with evolving technologies ...

Showing results 41-60

Full Stack information

See Buffalo, NY salary details

$23

$57

$83

How much do full stack jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for full stack in Buffalo, NY is $57.40, according to ZipRecruiter salary data. Most workers in this role earn between $47.74 and $66.15 per hour, depending on experience, location, and employer.

What is a full stack developer?

Full Stack developers are professionals who have the skills to work on both the front-end and back-end parts of web applications. This means they can handle the user interface, server-side logic, databases, and even deployment processes. They are versatile and can work with a variety of programming languages and frameworks, making them valuable assets to software development teams. Full Stack developers often collaborate closely with designers, other developers, and stakeholders to build and maintain complete, functional products.

How do full stack developers typically balance working on both front-end and back-end tasks within a project?

Full Stack Developers often split their time between front-end and back-end responsibilities based on the project's current needs. In agile or collaborative environments, they may focus on developing user interfaces one week and optimizing server-side logic or databases the next. Effective communication with team members—such as designers, product managers, and other developers—is key to prioritizing tasks and ensuring smooth handoffs between layers. This flexibility allows Full Stack Developers to gain a holistic view of the application and contribute to multiple stages of the development process.

What are the key skills and qualifications needed to thrive as a full stack developer, and why are they important?

To thrive as a Full Stack Developer, you need strong proficiency in both front-end and back-end programming languages (such as JavaScript, HTML/CSS, Python, or Java) and a solid understanding of web development principles. Familiarity with frameworks (like React, Angular, Node.js), databases (SQL/NoSQL), version control (Git), and knowledge of deployment tools or cloud services are typically required. Strong problem-solving skills, adaptability, and effective communication set exceptional Full Stack Developers apart. These skills are vital for efficiently building, deploying, and maintaining complete web applications while collaborating across technical and non-technical teams.

What is the difference between Full Stack vs Front End Developer?

AspectFull Stack DeveloperFront End Developer
Skills & CertificationsProficiency in both front end and back end technologies, certifications in JavaScript, HTML, CSS, and server-side languagesSpecialized in HTML, CSS, JavaScript, and front end frameworks like React or Angular
Work EnvironmentWorks on both client-side and server-side development, often involved in full project lifecycleFocuses on designing and implementing user interfaces and user experience
Industry UsageCommon in startups, small teams, and full project development rolesPrimarily in web development agencies, UI/UX teams, and front end-focused projects

Full Stack Developers have a broad skill set covering both front end and back end development, enabling them to handle entire projects. Front End Developers specialize in creating engaging user interfaces. The choice depends on project scope and team needs.

Is full stack a good career?

Full stack development is a viable career choice due to high demand for professionals skilled in both front-end and back-end technologies, such as JavaScript, HTML, CSS, and server-side languages. It offers opportunities for growth, versatility, and competitive salaries, especially for those who continuously update their skills and gain experience with frameworks and tools like React, Node.js, and databases.

Is full stack still in demand?

Full stack developers are currently in high demand due to their ability to work on both front-end and back-end development, with skills in frameworks like React, Angular, Node.js, and databases. The role remains essential in many industries, and demand is expected to grow as companies continue to prioritize versatile developers who can handle multiple aspects of software development.

What are full-stack jobs?

Full-stack jobs involve working with both the front-end (user interface) and back-end (server, database) of web applications. These roles typically require knowledge of programming languages like JavaScript, HTML, CSS, and server-side technologies, as well as familiarity with frameworks and tools used in software development. Full-stack developers often collaborate across teams to build, maintain, and improve complete web solutions.

What are popular job titles related to Full Stack jobs in Buffalo, NY?

For Full Stack jobs in Buffalo, NY, the most frequently searched job titles are:

What job categories do people searching Full Stack jobs in Buffalo, NY look for?

The top searched job categories for Full Stack jobs in Buffalo, NY are:

What cities near Buffalo, NY are hiring for Full Stack jobs?

Cities near Buffalo, NY with the most Full Stack job openings:

Infographic showing various Full Stack job openings in Buffalo, NY as of August 2026, with employment types broken down into 84% Full Time, 9% Part Time, 6% Contract, and 1% Nights. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $119,399 per year, or $57.4 per hour.

Lead Software Engineer - Online Account Opening and Consumer Loan Origination

M&T Bank

Buffalo, NY • Hybrid

Full-time

Posted 27 days ago


Key responsibilities

  • Develop and coach team members while working independently on applications supporting customer account opening and credit card journeys.

  • Lead technical execution for an Agile development team, providing mentorship, collaboration, and guidance on engineering best practices, solution design, and delivery priorities.

  • Investigate production incidents and customer-impacting issues to identify root causes and drive sustainable solutions.


M&T Bank rating

7.8

Company rating: 7.8 out of 10

Based on 187 frontline employees who took The Breakroom Quiz

78th of 175 rated banks


Job description

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:

Responsible at the expert level for writing code and the technical requirements gathering for a team supporting Digital Account Opening and Credit Card Application Customer Experiences. This role partners closely with business and product stakeholders to deliver enhancements that improve the customer experience, reduce funnel drop-off, automate processes, and ensure resilient digital experiences. Completes work following banking technology standards and contributes to the overall stability and resiliency of banking technology within the Software Development Lifecycle (SDLC) while coaching and mentoring other team members.

Primary Responsibilities:
  • Develop and coach other team members while also working independently on applications supporting customer account opening and credit card journeys within approved SDLC processes, including identification and recommendation of metrics to solve business needs and minimize risk through clean and resilient code.
  • Lead technical execution for a Agile development team, providing mentorship, collaboration, and guidance on engineering best practices, solution design, and delivery priorities.
  • Partner closely with Product Owners, business stakeholders, and cross-functional teams to prioritize a full scope of work, identify improvement opportunities, and deliver customer-focused enhancements.
  • Review and approve designs, technical proposals, and pull requests while overseeing execution and change management activities.
  • Design and promote peer review processes and coach team members on code quality, development standards, and continuous improvement.
  • Author organized, clean, efficient, and secure source code at the expert level while guiding others on appropriate architectures, data structures, algorithms, and development patterns.
  • Serve as a hands-on Full Stack Engineer with expertise in .NET and Angular technologies.
  • Drive automation initiatives that improve operational efficiency, customer experience, and application reliability. Experience developing or maintaining automated testing solutions is a plus.
  • Develop a deep understanding of the customer journey and customer impact, proactively identifying opportunities to improve online experiences, reduce application abandonment, and enhance conversion through the customer funnel.
  • Investigate production incidents and customer-impacting issues, leveraging customer behavior and operational data to understand root causes and drive sustainable solutions.
  • Contribute to fraud detection and prevention efforts by helping identify patterns that distinguish legitimate customer interactions from potentially scripted or automated fraudulent activity.
  • Drive implementation adherence with performance, resiliency, observability, and optimization standards, including minimizing disruptions caused by downstream service dependencies.
  • Review testing methodologies and code coverage to ensure comprehensive testing practices are followed across the team.
  • Support modernization efforts and cloud migration initiatives where applicable.
  • Review and approve requirement plans in alignment with delivery partners, ensuring completeness, accuracy, feasibility, and alignment to business priorities.
  • Participate in an on-call support rotation, with approximately one week of coverage every six months, ensuring timely response to critical production issues.
  • 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 requiring 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 findings and remediation activities.
  • 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:
  • Expert proficiency in .NET development and strong Full Stack engineering experience.
  • Experience building modern web applications using Angular.
  • Experience working in Agile development environments and partnering closely with Product Owners.
  • Experience leading technical initiatives while mentoring and collaborating with development teams.
  • Experience supporting customer-facing digital banking platforms.
  • Knowledge of customer acquisition, account opening, or credit card application processes.
  • Experience identifying and resolving production issues with a customer-first mindset.
  • Experience improving application resiliency and minimizing disruptions from downstream services.
  • Experience automating processes and implementing automated testing solutions.
  • Cloud migration or cloud modernization experience

#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.LocationBuffalo, New York, United States of America

What M&T Bank employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom