M

M&T Bank

Full-service banking with mortgage, deposits, loans

Lead Software Engineer

Software EngineeringPosted on Nov 9
Full-timeWilmington, DE, USA$128.1k - $213.5k /yrHybrid

About the Job

Requirements

  • An Associate’s degree and at least 7 years of systems analysis and/or application development work experience, or a Bachelor’s degree and at least 5 years of such experience; alternatively, a combined minimum of 9 years of education and/or relevant work experience, including at least 5 years of systems analysis and/or application development work experience.
  • Expert proficiency in at least one relevant programming language and professional proficiency in at least one additional relevant programming language.

Responsibilities

  • Develop and coach other team members while independently working on applications within approved Software Development Life Cycle processes, including identifying and recommending metrics to meet business needs and minimize bank risk through clean, resilient code.
  • Review and approve pull-request designs and proposals, and oversee change-management execution for requests.
  • Design the peer-review process and coach others on code reviews, code quality, and improvements.
  • Write organized, clean, efficient, and secure source code at an expert level in at least one programming language and at a moderate proficiency level in at least one other language, while coaching team members on appropriate data structures and algorithms for business problems.
  • Oversee team members’ source-control inclusions and merge code developments into the production deployment path.
  • Review team members’ testing methodologies and code coverage to ensure comprehensive testing, and coach them on improvement opportunities.
  • Drive adherence to performance-testing, resiliency, and optimization patterns and practices within the domain.
  • Review and approve the team’s requirement plans in alignment with delivery partners, ensuring requirements are complete, accurate, and feasible.
  • Partner with other groups and suggest continuous process improvements across organizational boundaries when technical or architectural concerns warrant them.
  • Contribute technical requirements in support of delivery and maintenance solutions within the domain.
  • Communicate architecture, progress, and challenges effectively to business and technical stakeholders and teams.
  • Contribute ideas and recommendations to application architecture, engineering practices, and pattern changes, and present at architecture peer-group and review-board meetings within the domain.
  • Present the team’s work at internal peer meetings and author internal blog posts.
  • Adhere to company risk and regulatory standards, policies, and controls in accordance with the company’s Risk Appetite, and identify risk-related issues requiring escalation to management.
  • Promote a culture of belonging that reflects the company brand.
  • Maintain internal control standards, including timely implementation of internal and external audit points and issues raised by external regulators, as applicable.
  • Complete other related duties as assigned.

Desired Qualifications

  • Expert analytical skills specific to application development.
  • Experience working in a team environment.
  • Ability to work autonomously.
  • Ability to multitask on multiple complex projects.
  • Strong organizational skills.
  • Strong time-management skills.
  • Advanced verbal and written communication skills.
  • Experience driving project milestones and delivery dates.
  • Proven experience leading a project or initiative.
  • Experience partnering with and presenting to multiple stakeholders in technology and business departments.

About the Company

M&T Bank

Full-service banking with mortgage, deposits, loans

M&T Bank is a full-service financial institution that offers a wide range of banking solutions for individuals, small businesses, and larger enterprises. Its products include personal and business checking accounts, mortgage assistance programs, loans, deposits, investment products, and mobile banking. The bank serves mainly customers in the Northeastern and Mid-Atlantic United States and emphasizes community engagement and customer-focused service. It generates revenue from interest income, fees, and service charges tied to loans, deposits, and other financial products. The company’s recent merger with United Bank, N.A. expands its footprint and enhances its service offerings. The goal is to provide accessible financial services to communities while growing its market presence and deepening local connections.

Company size
10,001+
Company stage
IPO
Headquarters
Buffalo, NY
Founded
1993

Recently Posted Jobs

Explore more opportunities at M&T Bank

See more jobs