Career Search

DIGITAL SOFTWARE ENGINEER III in Buffalo, NY at M&T Bank

Date Posted: 11/1/2018

Job Snapshot

Job Description

DIGITAL SOFTWARE ENGINEER III - in Buffalo, NY

DIGITAL SOFTWARE ENGINEER III

BUFFALO, NY

Job Description:

This role is responsible for development of new and existing consumer facing digital banking applications. The candidate will work in coordination with other engineers and technology teams to deliver complete solutions.  This candidate should be capable of taking features from user story to shipping as the sole programmer (with assistance from a designer and business analyst).

Responsibilities:
  • Development and enhancements for systems or applications of medium to high complexity with multiple concurrent users, ensuring control, integrity and accessibility.
  • Work with business analysts and product owner to understand both business and technical needs.
  • Integrates solutions with other applications and platforms based on engineering requirements.
  • Recommends and develops solutions for improvement of development processes.
    Required Qualifications:
  • Associate’s degree and a minimum of 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 Deep expertise within at least one programming environment
  • Experience with most/all of the following: C#, ASP.NET, JavaScript
  • Working knowledge of network and server infrastructure.
  • Experience working on agile teams.
  • Experience with front end UI development including an understanding of web accessibility (WCAG) and frameworks, ideally vanilla JavaScript, jQuery, AngularJS >= 2, React, Bootstrap Foundation, NPM, Gulp, vanilla CSS, SASS/LESS, responsive CSS, Accessibility Testing, Cross-browser Desktop/Device testing, and Unit Testing.
  • Good analytical, problem solved and decision making skills
  • Good attention to detail, troubleshooting and documentation
  • Source control experience (TFS and GIT)
  • Proven track record in a highly available production environment model
  • Experience with both MSSQL and non-relational databases
  • Strong oral and written communication skills
    Preferred Qualifications:

    Subject matter expert in business with knowledge or experience utilizing application/system being supported
    Mastered understanding of applications supported with an advanced knowledge of interfacing/integrated applications
    Understanding of the Bank’s application framework
    Ability to work in a team environment as well as autonomously
    Ability to multitask for various components of complex projects
    Mastered knowledge and focus of the entire system to work on projects outside of normal business-as-usual (BAU)
    Ability to understand businesses supported and its’ terminology
    We encourage candidates with relevant military experience to apply.
M&T Bank Corporation is an Equal Opportunity/Affirmative Action Employer. M&T Bank Corporation does not sponsor individuals for the purpose of obtaining H-1 Visas. M&T Bank Corporation has policies and procedures in place to promote a drug free workplace.