M&T Bank, a leading financial institution with over 165 years of history, is seeking a Software Engineer III to join their technology team in Buffalo, NY. This senior-level position offers a competitive salary range of $145,382 - $155,382 and requires hybrid work with three days in-office per week.
The role combines both technical leadership and hands-on development, focusing on building modern web applications using TypeScript/JavaScript for frontend and C# for backend services. You'll be working in a dynamic environment using cutting-edge technologies including Docker, Kubernetes, and Openshift for cloud deployments.
As a Software Engineer III, you'll lead team-level engineering efforts, breaking down complex features into manageable stories while mentoring junior developers. The position requires strong expertise in web and API development, with at least 4 years of experience in software development and proven skills in modern development practices including Agile and CI/CD.
M&T Bank offers comprehensive benefits including medical coverage, retirement plans, and unique perks like 40 hours of paid volunteer time annually. The company prides itself on making a difference in people's lives and uplifting the communities they serve, combining the capabilities of a large bank with the care of a locally focused institution.
The ideal candidate will have a Bachelor's degree in Computer Science or related field, strong technical skills, and the ability to collaborate effectively with stakeholders. This role presents an excellent opportunity to work on customer-facing experiences while contributing to the digital transformation of a well-established financial institution.
Join M&T Bank to be part of a team that values integrity, ownership, collaboration, curiosity, and candor. The position offers both technical challenges and leadership opportunities, making it perfect for experienced developers looking to advance their careers in a stable yet innovative environment.