Posted in

Software Engineer – Full Stack C#/NET Angular

Software Engineer – Full Stack C#/NET Angular

CompanyM&T Bank
LocationBuffalo, NY, USA
Salary$93581.1 – $155968.51
TypeFull-Time
DegreesAssociate’s
Experience LevelSenior

Requirements

  • Minimum of an Associate’s degree and 5 years’ systems analysis/application development experience, or in lieu of a degree, a combined minimum of 7 years’ higher education and/or work experience, including a minimum of 5 years’ systems analysis/application development experience
  • Familiar with application development software and hardware platforms
  • Proficiency with personal computers as well as pertinent project management, word processing and spreadsheet software
  • Capable of working on multiple projects of a complex nature
  • Excellent problem-solving skills to assist in issue resolution
  • Strong verbal and written communication skills, with prior experience presenting to the target audience
  • Strong organizational and time management skills
  • Detail-oriented
  • Strong lateral thinking skills
  • Experience coordinating between Applications and business units
  • Experience recommending and implementing systems solutions
  • Experience driving project milestones and delivery dates

Responsibilities

  • Taking initiative and ownership of tasks or projects, even without formal request
  • Ensuring high quality code and maintaining accuracy
  • Ability to articulate complex technical concepts to non-technical stakeholders
  • Clear and concise written and verbal communication
  • Analytical thinking to break down complex problems and find solutions
  • Creativity in finding practical solutions within constraints of a financial institution
  • Balancing multiple tasks of projects and meeting deadlines while balancing high-pressure situations, particularly in response to urgent issues in production; being able to stay composed and debug the issue
  • Recognizing when a problem requires additional expertise and reaching out for support

Preferred Qualifications

  • Good understanding of the Bank’s application framework
  • Subject matter expert in business with knowledge or experience utilizing application/system being supported
  • Advanced understanding of applications supported with a sound knowledge of interfacing/integrated applications
  • Ability to work in a team environment as well as autonomously
  • Ability to multitask for various components of complex projects
  • Action-oriented
  • Pro-active
  • Advanced knowledge and focus of the entire system to work on projects outside of normal business-as-usual (BAU)