EngineerJobs.io
← Back to all jobs

Job Description

Join M&T Bank to support the development of the Tech 360 enterprise technology platform, delivering scalable solutions for technology reporting.

Responsibilities

  • Design, develop, and support enterprise-grade applications using one or more programming languages
  • Build and maintain REST APIs, responsive web applications, ETL solutions, and scalable database systems aligned to business and technology objectives
  • Write advanced-level source code that is organized, clean, efficient, secure, and maintainable; apply data structures and algorithms to solve business problems
  • Lead cloud-native implementations using Kubernetes, containers, and microservices architecture
  • Develop and maintain CI/CD pipelines to enable automated testing and deployment
  • Define and implement API and integration strategies across enterprise platforms
  • Collaborate with architects and security teams to implement authorization and policy-driven access controls
  • Mentor engineers and help drive engineering excellence, resiliency, and operational best practices
  • Participate in Agile and/or SAFe delivery teams, contributing to planning, estimation, execution, and continuous improvement
  • Follow company risk and regulatory standards, policies, and controls per the Company’s Risk Appetite; identify risk-related issues for escalation
  • Promote a culture of belonging aligned with the M&T Bank brand
  • Maintain M&T internal control standards, including timely implementation of internal and external audit points and regulator-raised issues as applicable
  • Complete other related duties as assigned

Requirements

  • Education/experience: Associate’s degree with minimum 5 years of systems analysis and/or application development work experience OR Bachelor’s degree with minimum 3 years of systems analysis and/or application development work experience; in lieu of a degree, a combined minimum of 7 years education and/or relevant work experience including at least 3 years of systems analysis and/or application development work experience
  • Experience developing RESTful APIs and microservices
  • Angular and/or modern front-end development experience
  • Kubernetes, Docker, and cloud-native development experience
  • CI/CD pipeline implementation experience
  • Advanced proficiency in one or more relevant programming languages
  • Strong understanding of software development best practices, application architecture, and SDLC methodologies

Preferred

  • Proven ability to build executive-facing reporting, analytics, or dashboard solutions that turn complex data into actionable insights
  • Strong experience integrating data from multiple sources, including APIs, databases, data warehouses, and cloud platforms
  • Strong data visualization and reporting experience using Power BI, Tableau, Chart.js, D3.js, or equivalent tools
  • Experience designing scalable application architectures with focus on performance, security, maintainability, and reliability
  • Proficiency with SQL and data modeling concepts, including dimensional models, KPIs, metrics, and reporting frameworks
  • Experience building centralized reporting platforms, operational intelligence systems, or executive decision-support applications

Technology Focus

  • REST APIs, ETL
  • Kubernetes, containers, microservices
  • CI/CD
  • Angular
  • Docker, cloud-native development
  • SQL
  • Power BI, Tableau, Chart.js, D3.js

Location and Pay

  • Location: Buffalo, NY (hybrid)
  • Salary: USD 97,100 - 161,800 per year
  • Experience level: Minimum 3 years
  • Education: Bachelor’s degree

Similar Jobs