Senior Software Engineer at M&T Bank | Buffalo, NY, US | Rezi

Senior Software Engineer at M&T Bank

Senior Software Engineer

M&T Bank · Buffalo, NY, US

Today

Senior Software Engineer

M&T Bank · Buffalo, NY, US

3 hours ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Software Engineer role.

Rezi rewrites your resume against M&T Bank's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Software Engineer posting at M&T Bank — free, in seconds.

About the Role

Perform complex systems analysis, design, and development. Collaborate with teams in systems development from analysis to testing. Provide analytical consulting, identifying new uses of technology to meet strategic objectives. Ensure efficient operation of supported applications. Recommend new technology, policies, or processes for improvement.

Responsibilities

  • 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.

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.
  • Three (3) years of experience in Developing Salesforce Applications using APEX, LWC, JavaScript, HTML, CSS.
  • Three (3) years of experience with the nCino managed package in Salesforce.
  • Three (3) years of experience in Software Test Management and Designing Test Plans for Unit Test and Front-End Test Automation.
  • One (1) year of experience in RESTful API Design & Development: Java and Springboot.
  • One (1) year of experience in Object Oriented Software Design utilizing SOLID principles.
  • One (1) year of experience in Mentoring and guiding junior level engineers.

Skills

  • Salesforce Applications
  • APEX
  • LWC
  • JavaScript
  • HTML
  • CSS
  • nCino managed package
  • Software Test Management
  • Test Plans
  • Unit Test
  • Front-End Test Automation
  • RESTful API Design & Development
  • Java
  • Springboot
  • Object Oriented Software Design
  • SOLID principles
  • Mentoring

Location

  • Buffalo, New York, United States of America

Work Type

  • In-office (four days per week)

Experience Level

  • Senior

Education Level

  • Bachelor’s degree

Salary/Compensations

  • $147,118.00 - $147,118.00 per year