The Job Auction Country

Share On

Software Engineer I 

adzuna-us  |  United States  |  

United StatesBuffalo, NY, 14266
Information Technology/Computing
Work Type:
Work Time:
Full Time


Overview: This role is responsible for development of new and existing consumer facing digital banking applications in a fast paced agile environment.

Come and be part of the digital revolution at M&T 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).

Primary 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.

Scope of Responsibilities: The position works under the supervision of the Technology Team Lead and may receive general direction from a more experienced team member.

The jobholder is competent to work independently on most all high level systems analysis and technical phases of development and is expected to understand the business supported and its' terminology.

The position is capable of managing the activities of others on a project basis for small to medium scope efforts and may lead project activities.

The jobholder may assist or help train less experienced staff.

The jobholder interacts with other technology personnel, clients and occasionally vendors.

Education and Experience Required: Minimum of an Associate's degree and 4 years' systems analysis/application development experience, or in lieu of a degree, a combined minimum of 6 years' higher education and/or work experience, including a minimum of 4 years' systems analysis/application development experience Deep expertise within at least one programming environment, .NET C# ideal 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