Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - C#/.Net

$97.1k - $161.8k

M&T Bank

This role is four days onsite at our Seneca One Buffalo, NY location, with the flexibility to work from home one day per weekOverview: Responsible for advanced software engineering and technical ownership of applications and services supporting critical banking capabilities. Designs, develops, integrates, deploys, and supports secure and resilient solutions throughout the Software Development Lifecycle (SDLC). Independently analyzes complex business and technical requirements, leads implementation decisions, coordinates dependencies across teams and vendors, and ensures solutions meet the Bank’s architecture, cybersecurity, risk, operational, and regulatory standards. Contributes to platform modernization, production stability, engineering automation, responsible use of approved AI-assisted engineering tools, and the technical development of other team members.Primary Responsibilities:Provide technical ownership for applications and services throughout design, development, testing, deployment, production support, modernization, and retirement.Design and implement secure, resilient, maintainable solutions across application, API, data, batch and file-processing, and integration layers.Lead technical analysis of complex business requirements, system dependencies, operational constraints, and nonfunctional requirements such as availability, recovery, performance, security, and supportability.Author organized, efficient, secure, and production-quality source code at an advanced level, applying appropriate data structures, algorithms, design patterns, and engineering standards.Use source code management, automated testing, continuous integration and delivery, code-quality tooling, and deployment automation to manage changes and improve delivery reliability.Review code and technical designs, provide constructive feedback, establish engineering standards, mentor team members, and help resolve complex implementation and support issues.Collaborate with architecture, infrastructure, cloud, network, cybersecurity, database, operations, business, and vendor teams to manage dependencies and deliver end-to-end solutions.Support cloud and platform modernization initiatives, including application migration, dependency remediation, technical-debt reduction, and retirement of legacy components.Develop and maintain monitoring, alerting, operational documentation, implementation plans, support procedures, and production-readiness evidence.Troubleshoot complex application and integration issues across environments; participate in incident response, root-cause analysis, corrective actions, disaster recovery, and resiliency improvements.Prepare and maintain technical designs, architecture flows, interface specifications, implementation plans, and support documentation, and clearly communicate recommendations, tradeoffs, risks, estimates, and dependencies.Ensure releases comply with SDLC, change-management, cybersecurity, audit, and regulatory requirements, including timely remediation or escalation of identified risks.Use approved AI-assisted engineering tools to support software design, development, testing, documentation, code review, troubleshooting, and operational analysis while independently validating outputs for accuracy, security, maintainability, licensing, and compliance with Bank standards.Evaluate emerging engineering capabilities, including generative AI, to identify appropriate opportunities to improve developer productivity, software quality, automation, and operational support while protecting confidential information and maintaining human oversight.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 a culture of belonging 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 as assigned.Supervisory/Managerial Responsibilities:No supervisory responsibilities.Education and Experience Required:Associate’s degree and a minimum of 5 years’ systems analysis and/ or application development work experience or Bachelor's degree and a minimum of 3 years’ systems analysis and/ or application development work experience. In lieu of degree, a combined minimum of 7 years’ education and/or relevant work experience, including a minimum of 3 years’ systems analysis and/or application development work experienceAdvanced proficiency in C# and .Net programming languages Experience designing and consuming REST APIs and working with JSONProficiency with Microsoft SQL Server, Azure SQL, and RedisHands-on experience with Azure Functions, Blob Storage, Application Insights, and DynatraceExperience working with OpenShift, containers, Helm, and Kubernetes in cloud-native environmentsFamiliarity with source control and DevOps practices using GitLab, GitLab CI/CD, and GitLab DuoExperience with code quality and artifact management tools such as JFrog Artifactory and SonarQubeKnowledge of automated testing frameworks including NUnit/JUnit and automated API/unit testingExperience with batch processing and enterprise job scheduling tools such as AutomicEducation and Experience Preferred:Experience supporting business-critical applications in a regulated environment.Experience with cloud platforms, distributed applications, APIs, databases, batch processing, managed file transfer, and enterprise integration patterns.Experience with Git-based development, continuous integration and delivery pipelines, automated testing, configuration or infrastructure automation, and code-quality tooling.Knowledge of application security, identity and access, certificate management, vulnerability remediation, networking fundamentals, and secure data transmission.Experience with observability, incident response, root-cause analysis, disaster recovery, resiliency, and production-readiness practices.Experience using approved AI-assisted development tools to accelerate engineering tasks while maintaining accountability for resulting code, documentation, and technical decisions.Ability to lead technical discussions, document architecture and implementation decisions, mentor engineers, and communicate risks and tradeoffs to technical and nontechnical audiences.Experience coordinating technical delivery across internal teams, third-party vendors, and dependent platforms.Strong analytical, organizational, time-management, verbal communication, and written communication skills, with the ability to work autonomously across multiple complex priorities.M&T Bank is committed to fair, competitive, and market-informed pay for our employees. The pay range for this position is $97,100.00 - $161,800.00 Annual (USD). The successful candidate’s particular combination of knowledge, skills, and experience will inform their specific compensation.LocationBuffalo, New York, United States of AmericaSummaryLocation: Buffalo, NYType: Full time

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - C#/.Net in Buffalo, NY vacancy
  • $97.1k - $161.8k

     ...of banking technology within the Software Development Lifecycle (SDLC).Tech StackC# / .NET 10Blazor/Mud BlazorGit LabCI/CDAzure...  ...be verified by a lead software engineer and apply knowledge of...  ...experienceAdvanced proficiency in C# .NET.Strong knowledge and practical... 
    Senior
    .net
    Full time
    Work experience placement
    H1b
    Work at office
    Work from home
    Flexible hours
    1 day per week

    M&T Bank

    Buffalo, NY
    2 days ago
  • $97.1k - $161.8k

    OverviewResponsible at the advanced level for software development and technical...  ...candidate is a full-stack engineer with a strong front-end focus...  ...using Angular and .NET technologies. This position offers...  ...PreferredAngular development expertise.C# and .NET development... 
    Senior
    .net
    Full time
    Work experience placement

    M&T Bank

    Buffalo, NY
    3 days ago
  •  ...driven platform, we are looking for a Senior Staff Engineer to help architect and build scalable,...  ...into reliable, production-ready software. The Role As a Senior Staff Engineer...  ...React, TypeScript, Node.js, Python, C#/.NET Data & Messaging: PostgreSQL, SQL... 
    Senior
    .net

    Jobrapido

    Buffalo, NY
    21 hours ago
  • $100k - $135k

     ...inside and outside of work.Job Title:Senior Data DeveloperReporting To:Applications...  ...Computer Science, Information Systems, Software Engineering, or another relevant discipline is...  ...and development technologies such as: C#, .NET, Python, JavaScript, PowerShell, Web development... 
    Senior
    .net
    Full time
    Worldwide
    Flexible hours

    Moog

    Buffalo, NY
    3 days ago
  • $110k - $140k

     ...and outside of work.Job Title:Senior Application...  ...DevOps automation and AI‑assisted software delivery practices, while serving...  ...collaborator across distributed engineering teams, enterprise architecture...  ...multiple programming languages (C#, .NET, Python, or similar).Experience... 
    Senior
    .net
    Full time
    Remote work
    Flexible hours
    3 days per week

    Moog

    Buffalo, NY
    1 day ago
  • $230k - $285k

    ## Senior Finance DirectorApply: Onsite: Buffalo, NY: Full time: Posted Today: R-26-19759Moog is a performance culture that empowers people...  ...to reduce production product cost, optimize inventory and net working capital, and improve free cash flow* Managing, recruiting... 
    Senior
    .net
    Full time
    Relocation
    Relocation package
    Flexible hours

    Moog

    Buffalo, NY
    4 days ago
  • $25 per hour

     ...Training: ~ Preferred experience in the following areas: SAE, Truck Builder, Red Prairie, Kronos, Incentive/Component Pay, Road Net, XATA, Shopfax, Tandem, PowerDock, equipment inventories, and warranties. Physical Qualifications: Must be able to perform... 
    Senior
    .net
    Hourly pay
    Minimum wage
    Work at office
    Local area
    Immediate start
    Shift work
    Night shift

    US Foods

    Buffalo, NY
    21 hours ago
  • $150k - $170k

     ...people, culture, and benefits. Summary A Senior Account Director is responsible for...  ...on identifying, developing, and closing net-new customer opportunities, with a strategic...  ...considered. Demonstrated success in consultative software sales focused within banking or financial... 
    Senior
    .net
    Temporary work
    Local area
    Flexible hours

    OneStream Software

    Kenmore, NY
    21 hours ago
  •  ...and trends.Other duties as assigned.What you will need:7+ years of B2B field sales experience, with a proven track record of opening net-new accounts and driving business expansion.5+ years selling within the automotive industry.A track record of closing deals with high... 
    Senior
    .net
    Temporary work
    Live in
    Local area
    Visa sponsorship
    Work visa

    ACV Auctions

    Buffalo, NY
    2 days ago
  • $65 per hour

     ...Job Title:  Data Scientist Senior  Location:  Buffalo, NY...  ...|  ****@*****.***.net Nature & Scope: Positional...  ...Proficiency with pertinent statistical software and languages and tools...  ...social, physical or engineering sciences, with proven coursework... 
    Senior
    .net
    Full time
    Work experience placement
    Monday to Friday

    Imagine Staffing Technology

    Buffalo, NY
    25 days ago
  • $150k - $200k

     ...Job Description Job Description Job Title: Senior Engineering Manager Location: Buffalo, NY Hire Type: Direct Hire Pay Range...  ...Contact: Sean Pebbles | (***) ***-**** | ****@*****.***.net Nature & Scope: Positional Overview The Imagine... 
    Senior
    .net
    Full time
    Monday to Friday

    Imagine Staffing Technology

    Cheektowaga, NY
    more than 2 months ago
  •  ...Job Posting Position:.NET Engineer Location: Buffalo, NY (Onsite) Full Time Summary...  ...are looking for a skilled and motivated Software Engineer to join the CT-Scan Team. The...  ...Development ASP.NET MVC /.NET Core C# HTML5, CSS3, JavaScript REST API... 
    .net
    Full time

    United IT

    Buffalo, NY
    21 hours ago
  • Job Title: .NET DeveloperRole OverviewWe are seeking an experienced .NET Developer with...  ...and maintain enterprise applications using C#, ASP.NET MVC, and .NET Core.Develop scalable...  ...Agile environment to deliver high-quality software solutions.Ensure application quality,... 
    .net

    Virtusa

    Buffalo, NY
    10 hours ago
  • $80.9k - $134.8k

     ...Bank’s API Services organization as a Software Engineer, where you’ll help develop and support...  ...programming language to be verified by a senior team member.Utilize source control management...  ...service-related issues.Experience with C#/.NET or another programming language and... 
    .net
    Full time
    Work experience placement

    M&T Bank

    Buffalo, NY
    3 days ago
  • $25k

     ...distinction (people success).Summary of Role:We are looking for a senior-level professional and/or team of professionals within a...  ...leadership activities.Originate new client relationships and generate net-new revenue within forensic accounting and litigation support servicesContribute... 
    .net
    Full time
    Local area
    Worldwide

    Green Hasson & Janks

    Buffalo, NY
    11 hours ago
  • $100k

     ...andcontributetothegrowthofthefirm'spresenceinthecommunity. Responsibilities : Buildandmanageaportfolioofclients,includinghigh-net-worthindividuals,families,andinstitutionalinvestors(suchasendowmentsandfoundations) Conductthoroughfinancialanalysestoassessclients... 
    .net

    BCI - Brokerage Consultants Inc

    Buffalo, NY
    21 hours ago
  •  ...recipient of the Better Business Bureau’s Torch Award for Ethics   O*NET: 43-3011.00, 13-2071.00, 43-4051.00, 41-3031.02  Position...  ...Intermediate Computer skills to document calls and navigate software packages, databases and the internet.  Ability to work in a positive... 
    Senior
    .net
    Permanent employment
    Work at office
    Remote work
    Flexible hours
    Shift work
    3 days per week

    CONTINENTAL SERVICE GROUP LLC

    Buffalo, NY
    3 days ago
  •  ...performance of programming tasks for all database and software applications that manages information of all departments...  ...have experience in the development and support of.NET applications using ASP. NET. VB, NET, C#, VB, MS SQL, VS 2003/2005, HTML, and JavaScript, SPECIAL... 
    .net
    Full time
    Part time
    Work experience placement

    City Of Buffalo

    Buffalo, NY
    3 days ago
  • Location: Buffalo, New YorkCountry: United StatesCategory: Engineering
    Senior

    The Planet Group

    Buffalo, NY
    10 hours ago
  •  ...Please apply below for consideration. For additional questions, please contact Valerie Vazquez via email at ****@*****.***.net EEO Statement: NURSE'S Etc. STAFFING provides equal employment opportunities to all employees and applicants for employment and... 
    .net
    Local area

    NURSES Etc STAFFING

    Buffalo, NY
    2 days ago
  •  ...you ready to join a growing team? CTG is seeking to fill a Software Engineer II opening for our client. Location: Buffalo, NY Duration: 1...  ...systems analysis/application development. Experience with .NET, C#, JavaScript, SQL, Oracle, VB, SSIS, API design, GitLab, ServiceNow... 
    .net
    Work experience placement
    Local area

    Computer Task

    Buffalo, NY
    21 hours ago
  •  ...crews busy year-round. We just wrapped up our 6th fiscal year at over $270M in installed work and are projected to grow to over $500M in net sales in 2026. We are currently hiring subcontractors for: Window Installations And additionally: Vinyl Siding... 
    .net
    For subcontractor
    Currently hiring

    Home Genius Exteriors

    Buffalo, NY
    2 days ago
  •  ...deficiencies. Lead or participate in technical evaluations of vendor software. Follow and promote use of development standards and...  ...development of less experienced staff. The position interacts with senior management, other technology personnel, clients and vendors.... 
    .net
    Temporary work
    Work experience placement

    Mindlance

    Buffalo, NY
    6 days ago
  • $85k - $100k

     ...alternative application process. Backend Software Developer Regular Full Time Technical...  ...Degree in Computer Science, Software Engineering, Information Systems, or a related...  ...technologies. Strong proficiency with C#, VB and the .NET development environment. Experience developing... 
    .net
    Full time
    Remote work
    Monday to Friday

    ADP, Inc.

    West Seneca, NY
    21 hours ago
  • $3,500 - $6,000 per week

     ...discounts of up to $0.90 per gallon. Consistent dry van freight from direct customers. What Owners Earn: Most of our owner operators net $3,500 – $6,000 per week after deductions and fuel. Weekends-home drivers typically start around $3,500+, and OTR drivers around $4,5... 
    .net
    Work at office
    Local area
    Flexible hours

    AmCan Freight Express LLC

    Buffalo, NY
    21 hours ago
  • $40k - $65k

     ...outlined in Clinical Policy and take ownership of same PSTR (efficiency)Commitment to Care (engagement)EOP/Clinical Outcomes (quality care)Net Promotor Score (service)Maintain professional licensing as required by the state and Buffalo Rehab GroupCommunicationDaily check-in... 
    .net
    Hourly pay
    Full time
    Part time
    Work at office
    Flexible hours

    Buffalo Rehab Group Inc

    Buffalo, NY
    4 days ago
  •  ...-million-dollar FM or facilities services deals Has a strong track record of net-new enterprise business development Understands complex, multi-site facilities environments Can sell to senior leaders across Facilities, Corporate Real Estate, Property, Operations and Procurement... 
    .net
    Contract work
    For contractors
    Remote work

    Element Six

    Buffalo, NY
    3 days ago
  • Position OverviewWe are seeking a highly skilled Senior Civil Engineer to join our dynamic team. This role is pivotal in designing, planning...  ...and drainage design.Proficient in using civil engineering software tools for design and analysis.Excellent project management... 
    Senior
    Local area

    CyberCoders

    Buffalo, NY
    10 hours ago
  •  ...commercial team to drive its next phase of growth. This is a senior, quota-carrying new business appointment. You will own a defined...  ...way to a signed mandate. The remit is squarely about landing net-new clients and exceeding aggressive revenue targets.... 
    .net
    Base plus commission
    Remote work
    Flexible hours

    ShortList Recruitment Limited

    Buffalo, NY
    1 day ago
  • $43 - $70 per hour

     ...716.256.1259|  ****@*****.***.net Nature & Scope: Positional Overview...  ...data centers. Guides and supports engineering teams in delivering infrastructure solutions...  ...integrating applications using relevant software architecture principles and patterns ~... 
    .net
    Full time
    Work experience placement
    Remote work
    Monday to Friday

    Imagine Staffing Technology

    Buffalo, NY
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - C#/.Net. Be the first to apply!