Logo
M&T Bank

Sr. Software Engineer - .Net

M&T Bank, Wilmington, Delaware, us, 19894


Overview:

We are seeking a highly skilled Full stack senior developer to design and implement functional software solutions.

In this position, you will have the opportunity to work autonomously with minimal supervision, leveraging your exceptional organizational and problem-solving abilities.

A strong background in software development and familiarity with agile methodologies are essential.

Your primary objective will be to develop high-quality software solutions that meet user needs and align with the organization’s business goals. This will involve analyzing requirements, designing robust architectures, writing efficient code, and conducting thorough testing.

As a Full stack senior developer, you will have the responsibility to drive projects forward, mentor junior team members, and contribute to continuous improvement initiatives. By delivering innovative and reliable software, you will contribute to the success of our organization and make a meaningful impact in the industry.

Primary Responsibilities:

Develop high-quality software design and architecture.Identify, prioritize, and execute tasks in the software development life cycle.Develop tools and applications by producing clean, efficient code.Automate tasks through appropriate tools and scripting.Review and debug code.Perform validation and verification testing.Collaborate with internal teams and vendors to fix and improve products.Document development phases and monitor systems.Ensure software is up to date with latest technologies.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.Promote an environment that supports diversity and reflects the M&T Bank brand.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.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.

Requirements And Skills:

Proven experience as a Full stack senior developer.Extensive experience in software development, scripting, and project management.Experience using system monitoring tools (e.g., Dynatrace, Kibana) and automated testing frameworks.Knowledge of selected programming languages (e.g., C#) and the .Net Core/ Framework along with Asp.Net Rest/MVC.Knowledge of relational databases (e.g., SQL server) and NoSQL databases (e.g., MongoDB).Knowledge of Angular UI framework.Familiarity with various operating systems (Linux, Windows).Analytical mind with problem-solving aptitude.Ability to work independently.

Education and Experience Required:

Minimum of an associate 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.

Familiar with application development software and hardware platforms.

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.

Excellent organizational and time management skills.

Detail-oriented.

Strong lateral thinking skills.

Experience coordinating between Applications and business units.

Experience recommending and implementing system solutions.

Experience driving project milestones and delivery dates.

Education and Experience Preferred:

Good understanding of the Bank’s application framework.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.Ability to work in a team environment as well as autonomously.Ability to multitask for various components of complex projects.

We support our team members with generous benefits:

Competitive compensationHealth, welfare, and retirement benefits401(k) match at 5%Work-life balance and flexible work arrangementsBanking Officers start with 25 days PTO plus 12 paid holidays40 hours paid volunteer hours per yearMuch more. For details, see: M&T Benefits Overview.

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

Location:

Wilmington, Delaware, United States of America

#J-18808-Ljbffr