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

Senior Software Engineer - Mainframe

$97.1k - $161.8k

M&T Bank

Overview Responsible at the expert level for mainframe software engineering, technical solution delivery, and technical requirements definition. Serves as an individual-contributor technical lead for critical mainframe applications and platforms. Primary Responsibilities: Technical Leadership & Engineering Delivery Lead technical design, development, enhancement, and support of mainframe applications while ensuring SDLC governance. Own technical decisions and delivery quality for assigned platforms, workstreams, or application domains. Partner with business and technology stakeholders to align delivery with priorities, requirements, risk controls, and enterprise standards. Software Engineering Excellence Deliver secure, efficient, maintainable, and resilient code using enterprise mainframe technologies. Lead mainframe design, troubleshooting, performance tuning, and support across batch and online processing. Establish coding standards, development practices, and quality expectations for maintainability, performance, security, and resiliency. SDLC, DevOps & Quality Engineering Review and approve solution designs, pull requests, code changes, peer reviews, source control practices, and deployment readiness. Define test strategy for mainframe changes, including batch validation, regression testing, data reconciliation, performance checks, and implementation verification. Promote CI/CD, functional automation, standardization, and DevOps practices to improve productivity and reduce manual effort. Technical Requirements & Solution Design Ensure requirements, solution designs, and implementation plans are complete, feasible, scalable, secure, and aligned with business and technical standards. Guide architecture, integration patterns, modernization, engineering processes, and technical decision-making across mainframe and connected platforms. Translate complex mainframe constraints into business, delivery, risk, and operational impacts while resolving technical blockers. Operational Excellence & Modernization Drive mainframe modernization, including API enablement, data integration, DevOps adoption, technical debt reduction, and incremental refactoring. Own technical health by improving resiliency, reducing defects, addressing technical debt, and guiding remediation plans. Ensure production readiness for batch schedules, online transactions, restart/recovery, monitoring, support documentation, and reliability improvements. Apply AI-assisted engineering and automation responsibly across SDLC and operational processes where appropriate. Communication & Collaboration Communicate architecture, technical decisions, progress, risks, and challenges clearly to technical and business stakeholders. Influence technical decisions across teams without direct authority and present solutions in architecture reviews, forums, and knowledge-sharing sessions. Maintain documentation and partner across business, product, architecture, infrastructure, security, operations, risk, and audit teams. Ensure technical changes comply with company risk, regulatory, policy, change management, security, data protection, access control, and operational risk standards. Escalate risk-related issues as needed and address audit and regulatory items on time. Support a culture of belonging, reflect the M&T Bank brand, maintain internal controls, and complete other assigned duties. Scope of Responsibilities Serve as an individual-contributor technical lead accountable for technical direction, design quality, code review, modernization guidance, and production stability; this role does not include direct people management. Own technical outcomes for assigned mainframe applications, platforms, workstreams, or domains, including solution design, delivery quality, operational readiness, and risk remediation. Influence engineers, architects, product, operations, security, infrastructure, risk, and audit partners through technical expertise, documentation, standards, and collaboration. Education & 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 experience Required Technical Skills IBM z/OS, COBOL, CICS, JCL, VSAM, DB2 for z/OS, TSO/ISPF, SDSF, and Easytrieve+. GitLab for source control, change management, and CI/CD pipeline management. Mainframe debugging and analysis tools such as File-AID, Abend-AID, Xpediter, InterTest, or equivalent. Batch scheduling and enterprise integration experience with CA7, Control-M, MQ, or equivalent. Required Leadership & Delivery Experience Expert analytical skills specific to software engineering and application development. Experience leading technical initiatives, project deliverables, or engineering workstreams as an individual-contributor technical lead. Experience reviewing solution designs, technical requirements, code changes, and implementation approaches. Strong understanding of SDLC, testing, deployment, resiliency, security, and change management practices. Education & Experience Preferred: Bachelor’s degree in Computer Science and a minimum of 5 years of systems analysis and/or application development experience. Preferred Technical Skills Experience supporting mainframe modernization through z/OS Connect, ZDIH, API enablement, event/data integration, technical debt reduction, and platform resiliency. Experience with mainframe DevOps, release readiness, automation testing, and AI-assisted engineering tools where appropriate. Preferred Delivery & Collaboration Experience Experience improving production stability, defect reduction, and engineering productivity. Experience influencing technical decisions and presenting to stakeholders across technology and business departments. Experience working within Agile delivery frameworks. 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. Location Buffalo, New York, United States of America M&T Bank Corporation is an Equal Opportunity/Affirmative Action Employer, including disabilities and veterans. #J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Mainframe in Buffalo, NY vacancy
  • $97.1k - $161.8k

     ...overall stability and resiliency of banking technology within the Software Development Lifecycle (SDLC). Primary Responsibilities Work...  ...of one programming language to be verified by a lead software engineer and apply knowledge of appropriate data structure and algorithms... 
    Senior
    Work experience placement

    M&T Bank

    Buffalo, NY
    1 day ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database.... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Buffalo, NY
    2 days ago
  • $140k - $200k

     ...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...), and a dedication to building accessible and inclusive software. Excellent software engineering fundamentals: OOP, design patterns... 
    Senior
    Work at office

    Speechify

    Buffalo, NY
    3 days ago
  • $168k - $230k

     ...Astronomer empowers data teams to bring mission‑critical software, analytics, and AI to life and is the company behind Astro,...  ...infrastructure and open‑source software. We’re looking for a Senior Software Engineer to join our Platform Engineering team. You get to go in at... 
    Senior

    ASTRONOMER INC

    Buffalo, NY
    4 days ago
  • $70 per hour

     ...Job Description Job Profile Job Title : COBOL/CICS Software Engineer Location : Buffalo, NY Hire Type : Contingent...  ...Nature & Scope: Positional Overview Are you a talented Mainframe COBOL/CICS Software Engineer looking to join an innovative and... 
    Mainframe
    Hourly pay
    Work experience placement
    Visa sponsorship

    Imagine Staffing Technology

    Buffalo, NY
    14 days ago
  •  ...Mainframe Technical Lead Leads a cross-functional engineering team responsible for development, modernization, and support of mission-critical mainframe systems integrated with modern platforms (ZConnect, ZDIH) and enterprise DevOps tooling (GitLab CI/CD). This... 
    Mainframe
    Shift work

    United IT

    Buffalo, NY
    13 hours ago
  •  ...Are you ready to join a growing team? CTG is seeking a Software Engineer III to join our client’s technology team. This role is ideal...  ...Experience with Automic, Python, Terraform, Azure Data Factory, Mainframe COBOL, Power BI, Jira/Zephyr, and ServiceNow .... 
    Mainframe

    Computer Task Group, Inc

    Buffalo, NY
    21 days ago
  •  ...Responsibilities The Senior Software Developer works within our collaborative R&D team to build and support software solutions for commercial...  ...Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience. Strong programming... 
    Senior

    StarkTech LLC Defunct

    Buffalo, NY
    1 day ago
  • $70 per hour

     ...Job Title:  Software Engineer II Location: Buffalo, NY(Remote) Employment Type:  Contract...  ...schedules. The position interacts with senior management, other technology personnel,...  ...Minimum of 7+ years of experience in Mainframe: COBOL Minimum of 7+ years of... 
    Mainframe
    Contract work
    Temporary work
    Remote work
    Worldwide

    Acara Solutions

    Buffalo, NY
    a month ago
  • $80 per hour

     ...Job Title: Software Engineer III Location: Buffalo, NY Employment: Contract (9 month)...  ...staff.  The position interacts with senior management, other technology personnel,...  ...Python ,Terraform ,Azure Data Factory , Mainframe COBOL , PowerBi,,Jira/Zephyr , Service... 
    Mainframe
    Contract work
    Temporary work
    Worldwide

    Acara Solutions

    Buffalo, NY
    20 days ago
  • $120k - $150k

     ...great quality of life inside and outside of work. Job Title Sr. Software Engineer Reporting To Management, Design Engineering Work Schedule...  ...accountability continues to drive innovation and global growth. As a Senior Software Engineer in our Space & Defense Group in East Aurora... 
    Senior
    Relocation package
    Flexible hours

    Moog

    Buffalo, NY
    1 day ago
  • $106.58k - $142.1k

     ...ID: 372244 We are currently seeking a Mainframe CICS Systems Programmer to join our team...  ...specialist skills to ensure that all the engineering services are operated, maintained and...  ...administer, and maintain CICS systems software and resource definitions. Support and maintain... 
    Mainframe
    Temporary work
    Live in
    Flexible hours

    NTT Data Americas, Inc.

    Buffalo, NY
    1 day ago
  •  ...A leading global consulting firm is seeking a Senior AI Native Engineer to revolutionize business applications of artificial intelligence. The role requires researching, building, and implementing AI systems while collaborating with diverse client teams. Candidates should... 
    Senior

    Ernst & Young Oman

    Buffalo, NY
    3 days ago
  •  ...Senior Web Developer - Angular Experience: ~8+ Years Role Summary & Key Responsibilities: ~ We are seeking an experienced...  ...Lead code reviews, enforce standards, and mentor junior engineers Leadership capability with mentoring and architectural guidance... 
    Senior

    Mindlance

    Buffalo, NY
    4 days ago
  • $106.58k - $142.1k

     ...‑thinking organization, apply now. We are currently seeking a Mainframe Systems Programmer to join our team in Buffalo, New York (US-NY...  ...need to provide off‑hours support for the implementation of software changes, when required has excellent written and spoken communication... 
    Mainframe
    Temporary work
    Live in
    Work at office
    Remote work
    Flexible hours

    NTT Data Americas, Inc.

    Buffalo, NY
    1 day ago
  • $97.1k - $161.8k

     ...Responsibilities: Develop and implement engineering’s technical security policies and...  ...Integrate security tools and processes into the software development and operations (DevOps)...  ...Cybersecurity and Technology, and occasionally senior leaders within Cybersecurity.... 
    Senior
    Work experience placement
    Work from home
    Worldwide
    1 day per week

    001 Manufacturers and Traders Trust Co

    Buffalo, NY
    4 days ago
  •  ...Ensure service resilience, service sustainability and recovery time objectives are met for all the software solutions delivered Working with Ops, Dev and Test Engineers to ensure operational issues (performance, operator intervention, alerting, design defect related issues... 
    Senior
    Full time
    Work experience placement
    Work at office

    EXL

    Buffalo, NY
    2 days ago
  • $100.7k - $136k

     ...The opportunity Delaware North is hiring an Senior Platform Engineer to join our Technology team at our global headquarters in Buffalo, New York...  ...you Minimum of 5 years’ experience in Java development and software engineering Experience building APIs and integrations using... 
    Senior

    Delaware North

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

     ...Lighthouse Technology Services is partnering with our client to fill their Mainframe Software Engineer (COBOL/Debit Processing) position! This is a 6+ month contract opportunity and will be onsite in Buffalo, NY in the United States. This role will be a W2 employee of... 
    Mainframe
    Contract work

    Lighthouse Technology Services

    Buffalo, NY
    13 hours ago
  •  ...specialty areas. - Shall perform engineering tasks for back-end design and...  ...2 years of experience. - 10 years of software development experience in object-oriented...  ...and internal value analysis including seniority and merit systems, as well as internal... 
    Senior
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Remote work

    MAXIMUS

    Buffalo, NY
    5 days ago
  • $100k - $120k

     ...management integration, security validation, and delivery of software projects. We are looking for someone who is: Self-motivated, results...  ...: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related discipline. 3–5+ years of experience designing,... 
    Full time
    Monday to Friday

    Solü Technology Partners

    Buffalo, NY
    13 hours ago
  •  ...Job Description Client: Direct Client Title: Sr. Software Engineer - Java Duration: 6 Months Contract with possible extension. Qualifications Integrate webpages with XML and JSON Design and develop applications using Java/J2EE platform (must) EEO Statement All your information... 
    Senior
    Contract work

    SSI

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

     ...Job Title Software Engineer III Location Buffalo, NY 14203 (Hybrid Role) Duration 09+ Months Contract Role + Extension Pay Range $60/hr. to $70/hr. Skill Set Azure Cloud Platform, CI/CD (Automation) C# Python, Bash, Dockers, Kubernetes (Preferred) Direct Notes We are migrating... 
    Contract work
    Temporary work

    Collabera

    Buffalo, NY
    13 hours ago
  • $68k - $93.5k

     ...Job Description We are seeking a Full Stack Software Engineer with strong backend experience in .NET Core and frontend experience in React to build and maintain scalable services and APIs. The role focuses on backend service development, API implementation, testing, and... 
    For contractors
    Local area
    Remote work
    Work visa
    Flexible hours

    Renaissance Services

    Buffalo, NY
    1 day ago
  •  ...practices. Design system specifications, standards, and programming solutions for implementation. Requirements Bachelor's degree in Software Engineering, Information Technology, or a related field. 1 to 3 years of experience in software engineering or a similar role.... 

    MeetHires

    Buffalo, NY
    3 days ago
  • Job Description We are looking for a creative and detail-oriented Front‑End Engineer to enhance the UI/UX of our Web Portal. This role focuses on creating visually appealing, highly functional, and user‑friendly interfaces that provide an exceptional user experience. The... 
    Flexible hours

    Quartermaster

    Kenmore, NY
    2 days ago
  • $92k

     ...Procedures and functions to implement business logic. Develop complex reports using SQL Reporting Services and Active Reports. Support senior management on data analysis and reporting projects. Database performance tuning, troubleshooting, and various database... 
    Full time
    Local area
    Visa sponsorship
    Work visa

    Community Bank NA

    Buffalo, NY
    2 days ago
  •  ...NTT DATA is seeking a Mainframe System Automation Specialist to join our team in Buffalo, New York. This role focuses on design and implementation of monitoring and automation solutions for Mainframe systems. Responsibilities Administer and support the Mainframe System... 
    Mainframe

    NTT Data Americas, Inc.

    Buffalo, NY
    1 day ago
  • $130k

     ...technical expertise and help shape end-software products. · Utilizes mockups, wireframes...  ...in the tasking and management of junior engineers to breakdown complex UI components or pages...  ...F-1 OPT STEM work authorization status. Seniority level Seniority level Mid-Senior level... 
    Senior
    Full time

    Acara Solutions, An Aleron Company

    Buffalo, NY
    2 days ago
  • $102.5k - $187.9k

     ...technology required to run their business. As a Senior in Application Design and Development,...  ...and services that are integral to our software architecture. You will be expected to...  ...in Computer Science, IT, Computer Engineering, MIS, Mathematics, or related field (MBA... 
    Senior
    Summer holiday
    Flexible hours

    EY

    Buffalo, NY
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Mainframe. Be the first to apply!