Senior Software Engineer - .NET

$110,635 - $184,392/Yr

M&T Bank - Buffalo, NY

posted 5 months ago

Full-time - Mid Level
Buffalo, NY
Credit Intermediation and Related Activities

About the position

We are seeking a skilled Senior .NET Backend Developer to join our dynamic team. The ideal candidate will have a strong background in .NET development, SQL Server, and experience with ETL processes and SSIS packages. While the primary focus will be on backend development, there is potential for frontend work. Experience with Azure is a significant plus as we are migrating to an Azure-based platform. This position is a hybrid role based in Buffalo, NY, allowing for a combination of remote and in-office work. As a Senior .NET Backend Developer, you will be responsible for developing, enhancing, and maintaining backend applications using .NET. You will design, implement, and manage ETL processes and SSIS packages, ensuring efficient data handling and processing. Your role will also involve working with SQL Server to perform complex queries and manage databases effectively. Collaboration with internal teams is essential, as you will develop and maintain APIs for pricing data and rates for various products. In addition to backend responsibilities, you may participate in the migration of existing systems to an Azure-based platform, solving complex problems and providing innovative solutions. Interacting with business stakeholders to understand their requirements and deliver effective solutions will be a key part of your role. There may also be opportunities to engage in frontend development if required by the project, making this a versatile position that allows for growth and skill enhancement.

Responsibilities

  • Develop, enhance, and maintain backend applications using .NET.
  • Design, implement, and manage ETL processes and SSIS packages.
  • Work with SQL Server to perform complex queries and database management.
  • Collaborate with internal teams to develop and maintain APIs for pricing data and rates for various products.
  • Participate in the migration of existing systems to an Azure-based platform.
  • Solve complex problems and provide innovative solutions.
  • Interact with business stakeholders to understand requirements and deliver solutions.
  • Potentially engage in frontend development if required by the project.

Requirements

  • Minimum of an Associate's 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.
  • Strong experience with .NET development.
  • Proficiency in SQL Server, including complex queries and database management.
  • Experience with ETL processes and SSIS packages.

Nice-to-haves

  • Knowledge of Azure is highly desirable.
  • Understanding of Consumer Deposits and Products and Pricing Catalog (PPC) is a plus.
  • Familiarity with web applications and API development.
  • Excellent problem-solving skills.
  • Ability to interact effectively with business stakeholders.
  • Significant experience with Azure-based migrations.
  • Experience working with third-party catalogs.
  • Background in financial services or similar industries.

Benefits

  • Competitive salary based on experience and skills.
  • Hybrid work environment allowing for remote work.
  • Opportunities for professional development and growth.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service