Skip to content

Software Engineer – Full Stack C#/NET Angular
Company | M&T Bank |
---|
Location | Buffalo, NY, USA |
---|
Salary | $93581.1 – $155968.51 |
---|
Type | Full-Time |
---|
Degrees | Associate’s |
---|
Experience Level | Senior |
---|
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)