Senior Software Engineer

M&T Bank

Buffalo (NY)

On-site

USD 132,000 - 162,000

Full time

17 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

M&T Bank in Buffalo, NY is seeking a Senior Software Engineer to lead design, development, and integration of scalable banking applications.

This role requires expertise in Salesforce development (APEX, LWC), RESTful APIs, Java, and Spring Boot, with mentoring of junior engineers.

You will coordinate cross‑functional teams, ensure code quality, and uphold regulatory and internal control standards.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 5+ years of experience in software development or related roles.
  • Experience in Salesforce development and API design is required.
  • Experience mentoring junior engineers is a plus.

Responsibilities

  • Perform complex systems analysis, design, and development.
  • Direct resources and coordinate tasks on projects.
  • Prepare and manage technical components of project plans.
  • Collaborate with teams in systems development from analysis to testing.
  • Evaluate relationships among programs, applications, and platforms.
  • Provide analytical consulting to identify new uses of technology.
  • Prepare clear technical specifications and update documentation.
  • Review tasks, timelines, and effort; assess interdependencies.
  • Ensure efficient operation of supported applications.
  • Recommend technology improvements and address audit/regulatory issues.

Skills

Salesforce APEX
LWC
JavaScript
HTML
CSS
RESTful API Design
Java
Spring Boot
SOLID principles
Mentoring

Education

Bachelor's degree in Computer Science

Tools

nCino

Job description

Title

Senior Software Engineer

Job Location

465 Main St., Buffalo NY 14203. Position requires in-office work four (4) days every week.

Job Description

Perform complex systems analysis, design, and development. Direct and monitor resources, coordinating tasks on projects. Prepare and manage technical components of project plans. Collaborate with teams in systems development from analysis to testing. Evaluate and analyze interrelationships among programs, applications, and platforms. Provide analytical consulting, identifying new uses of technology to meet strategic objectives. Prepare clear technical specifications and update documentation. Review and assess project tasks, time frames, and effort. Ensure efficient operation of supported applications. Recommend new technology, policies, or processes for improvement. Follow and promote development standards and procedures. Maintain internal control standards and address audit points and regulatory issues.

Minimum Requirements

Bachelor’s degree (or foreign equivalent) in Computer Science, or a related technical field plus five (5) years of experience in the job offered or as Software Engineer, Software Developer, Application Development Analyst, or related occupation.

Position requires three (3) years of experience in each of the following
  • Developing Salesforce Applications using the following tools: APEX, LWC, JavaScript, HTML, CSS;
  • Experience with the nCino managed package in Salesforce; and
  • Software Test Management and Designing Test Plans for Unit Test and Front-End Test Automation.
Position requires one (1) year of experience in the following
  • RESTful API Design & Development: Java and Springboot;
  • Object Oriented Software Design utilizing SOLID principles; and
  • Mentoring and guiding junior level engineers.
Salary

$147,118.00 - $147,118.00 per year

Location

Buffalo, New York, United States of America

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

RiseMe • Buffalo (NY)

On-site
USD 132,000 - 162,000
Senior Software Engineer
Senior Software Engineer

Compunnel, Inc. • McLean (VA)

On-site
USD 100,000 - 130,000
Salesforce - Software Engineer
Salesforce - Software Engineer

The Timberline Group • St. Louis (MO)

On-site
USD 90,000 - 120,000
Senior Salesforce Engineer
Senior Salesforce Engineer

Humana • Nashville (TN)

On-site
USD 120,000 - 160,000
Medical
Dental
Vision
+9
Senior Software Engineer - Salesforce & API Lead (Buffalo)
Senior Software Engineer - Salesforce & API Lead (Buffalo)

RiseMe • Buffalo (NY)

On-site
USD 132,000 - 162,000
Senior Salesforce Developer
Senior Salesforce Developer

System One • Knoxville (TN)

On-site
USD 110,000 - 150,000
Senior Salesforce Developer
Senior Salesforce Developer

PTR Global • Dallas (TX)

On-site
USD 70,000 - 90,000
Sr Salesforce Developer
Sr Salesforce Developer

Apex Systems • Dallas (TX)

On-site
Medical, dental, and vision insurance
Employee Stock Purchase Program
401(k) plan with company match
+1
Sr Salesforce Developer
Sr Salesforce Developer

Apex Systems • Dallas (TX)

On-site
Medical insurance
Dental insurance
401(k) plan with company match
+3
Senior level Salesforce Full Stack Developer
Senior level Salesforce Full Stack Developer

ESG Consulting • Hartford (CT)

Hybrid
USD 90,000 - 120,000