Senior Software Engineer – Salesforce

at M&T Bank
Published December 31, 2021
Location Buffalo, NY
Category Default  
Job Type Full-time  


  • Commercial and Credit Banking
    The Commercial and Credit Banking team delivers and supports all the technology used in commercial banking, including Credit, Web, Payments, Capital Markets and Treasury. We deliver innovative, secure, compelling technology solutions to enable the customer to conduct business quickly and efficiently while delivering business value to the company.


Provide technical leadership within the Commercial Life Cycle Management Technology team, responsible for implementing and maintaining the Commercial Lending platform used for onboarding, reviewing, and approving loans for the Bank’s commercial customers; provide software development solutions for the credit risk management software platform designed to bring efficiency, increase controls, enhance risk management, and improve the data integrity of the Credit Lifecycle process; utilize the platform and the nCino loan origination application to develop software applications in an Agile environment; utilize the Salesforce Service Cloud and Sales Cloud to manage customer information with the software platform; develop Apex classes, controller classes, Apex Triggers, Validation Rule, Workflow Rule, Approval Process, Lightning Web Components, Data Loader, and Visualforce Pages on the platform to customize applications according to functional needs; migrate data from one environment to another; develop new tools or solutions to help the organization stay current; collaborate with other branches to collect business requirements and identify procedures; utilize SOQL (Salesforce Object Query Language), SOSL (Salesforce Object Search Language), settings, Schedule Apex, and Batch Apex to create solutions that meet business needs; interpret end-user needs into Salesforce solutions; conduct workshops for other teams in to gain a detailed understanding of the requirements, and identify any gaps in the current system; and mentor junior-level engineers.

Tech Stack:

  • Salesforce
  • nCino
  • Apex, Lightning, Visualforce

The successful candidate will have:

  • Minimum of an Associate degree and 6 years’ systems analysis/application development experience, or in lieu of a degree, a combined minimum of 8 years’ higher education and/or work experience
  • Worked on multiple projects involving complex systems analysis, design and complete application development
  • Experience with Agile Methodology
  • Experience with DevOps including CI/CD is helpful
  • Must be familiar with industry direction
  • An ability to build out products & products enhancements from idea through to launch
  • Skills to collaborate with the entire team and customers on feature requirements and prioritization
  • A team player mindset with an ability to thrive and effectively communicate in a fast-paced, constantly evolving environment

At M&T Tech, we’re a team of makers, doers, and builders, working to create the most advanced technology solutions in banking.  We’re not your stereotypical suit and tie bankers: We’re an innovative team of leading tech experts, pushing boundaries, and taking risks.  We’re building an agile team of the most skilled and creative, workers to solve complex problems, architecting solutions, writing high-performance software, and charting our new path, all to make the lives of our customers, and the communities that we serve, better.  Join us and be part of something new as we build tomorrow’s bank, today.


M&T Bank is a Top 20 US bank holding company and one of the best performing and financial stable regional banks in the country, we offer our technology employees a wide range of performance-based career development opportunities. We have a strong commitment to our customers and the communities we serve, and we continue to grow with a focus on the future. So, when looking to advance your career, look to M&T. Grow with us.


#salesforce #agile #apex #visualforce


Buffalo, New York, United States of America


Buffalo, New York, United States of America