Sr. Software Engineer - Payments

Apply Now

Company: M&T Bank Corporation

Location: Buffalo, NY 14221

Description:

We support our team members with generous benefits.
  • Competitive compensation
  • Health, welfare, and retirement benefits
  • 401(k) match at 5%
  • Work-life balance and flexible work arrangements
  • Banking Officers start with 25 days PTO plus 12 paid holidays
  • 40 hours paid volunteer hours per year
  • Much more. For details, see: Employee Benefits | M&T Bank (mtb.com)

Overview:

The Money Movement API Team is hiring a Software Engineer III to build out M&T's next generation of money movement integrations. As a critical part of our team, you will be an essential contributor to the ongoing initiatives to expand our portfolio of seamless, secure and resilient monetary implementations, and to work with a team of talented developers toward success.

Primary Responsibilities:
  • Provides technical direction on the development of new or existing applications in order to solve complex problems or to create enhancements. This will include preparation of appropriate documentation and artifacts to aid in clear communication of technical vision.
  • Evaluate and understand highly complex interrelationships and effects among interfacing applications and platforms. Collaborate with operations staff and technology staff to establish overall systems development direction from technical analysis to user acceptance testing.
  • Maintain efficient operation and effectiveness of supported applications.
  • Maintain high level of technical aptitude and expert working knowledge of the supporting application(s), development environments and the supported client environment.
  • Recommend new technology, policies or processes to benefit the organization and improve deficiencies. Lead or participate in technical evaluations of vendor software.
  • Often directs and monitors the activities of less experienced personnel as well as to provide management with evaluations of staff performance.
  • Follow and promote use of development standards and procedures.
  • Understand and adhere to the Company's risk and regulatory standards, policies and controls in accordance with the Company's Risk Appetite. Identify risk-related issues needing escalation to management.
  • Maintain M&T internal control standards, including timely implementation of internal and external audit points together with any issues raised by external regulators as applicable.
  • Promote an environment that supports diversity and reflects the M&T Bank brand.
  • Complete other related duties or projects as required, which may include playing a lead role in due diligence, cost/benefit analysis or business study activities.


Scope of Responsibilities:

The position works under supervision of Technology management. The jobholder is competent to work independently on all high level systems analysis and technical phases of development. The position is capable of managing the activities of others on any scope project and often leads project activities. The jobholder monitors staff performance on assigned projects related to their overall abilities and effectiveness in completing projects within schedules. The position participates in the development of less experienced staff. The position interacts with senior management, other technology personnel, clients and vendors. The jobholder provides backup to higher management as required and may be called upon to serve as a technical representative on committees, ad-hoc projects, etc.

Education and Experience Required:
  • Minimum of an Associate's 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, including a minimum of 6 years' systems analysis/application development experience
  • Experience with RESTful API development with java 11+, Spring Boot and related utilities such as maven, swagger (OpenAPI Specification)
  • Experience with highly scalable and performant relational database implementations, ideally SQL Server/T-SQL
  • Capable of working on multiple projects of a complex nature
  • Excellent problem-solving skills to assist in issue resolution
  • Excellent verbal and written communication skills, with prior experience presenting to the target audience
  • Experience coordinating between Applications and business units
  • Experience recommending and implementing system solutions
  • Experience driving project milestones and delivery dates
  • Proven mentoring and leadership capabilities from a project management perspective


Education and Experience Preferred:
  • Experience with CI/CD Pipelines using GitLab and integration with Artifactory and with static code scanning utilities
  • Testing automation experience with ReadyAPI and Postman
  • Solid understanding of the Bank's application framework and of the interfacing/integrated applications
  • Subject matter expert of financial application concerns and regulations


M&T Bank is committed to fair, competitive, and market-informed pay for our employees. The pay range for this position is $110,635.01 - $184,391.68 Annual (USD). The successful candidate's particular combination of knowledge, skills, and experience will inform their specific compensation.

Location
Buffalo, New York, United States of America

Similar Jobs