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
Full-time

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 Great companies have an enduring sense of purpose. At M&T, our purpose is a simple one: make a difference in people’s lives and uplift the communities we serve. M&T Bank Corporation is a financial holding company headquartered in Buffalo, New York. M&T’s affiliates offer advice, guidance, expertise and solutions across the entire financial spectrum, combining M&T Bank’s traditional banking services with the wealth management and institutional capabilities offered by Wilmington Trust. M&T Bank has a network of over 1,000 branches and 2,200 ATMs that span 12 states from Maine to Virginia and Washington, D.C. For more than 165 years, M&T has strived to take an active role in our communities and build long-lasting relationships with our customers. We are a bank for communities—combining the capabilities of a large bank with the care of a locally focused institution. As an employer of choice, we are proud to offer competitive benefits ranging from medical and retirement to forty hours of paid volunteer time, each year. Our core values – integrity, ownership, collaboration, curiosity, and candor – drive the work we do. We seek to further build upon our record of success by bringing in top talent and fresh skill sets while continuing to support the growth and development of all our team members. View M&T’s Human Capital Report to learn more. Ready to join our team? Submit your application today! If you are unable to apply through this site due to technical issues or need an accommodation to apply, please contact us at View email address on click.appcast.io for assistance. M&T Bank is unwavering when it comes to providing equal employment opportunities to all employees and applicants without regard to race, color, national origin, religion, ethnicity, sex, gender identity, age, disability, citizenship, pregnancy, veteran status, military status, marital status, sexual orientation, genetic information or any other characteristic protected under applicable federal, state or local laws. M&T Bank Corporation has policies and procedures in place to promote a drug free workplace. Career Site Privacy Notice

Vacancy posted 16 hours 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
  •  ...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
    16 days ago
  • I have an opportunity for "Java Full Stack Developer @ Scottsdale, AZ - Buffalo, NY or Irving, TX" and I am looking for a candidate who can join Immediately if you are interested, reply to me with your updated resume or if you could refer someone I would really appreciate...
    Senior
    Immediate start
    Remote work

    Navtech

    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
    16 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
  • $97.1k - $161.8k

     ...Responsibilities Develop and implement engineering’s technical security policies and procedures...  ...security tools and processes into the software development and operations (DevOps)...  ...Cybersecurity and Technology, and occasionally senior leaders within Cybersecurity Determines... 
    Senior
    Work experience placement

    M&T Bank

    Buffalo, NY
    10 hours ago
  • $106.58k - $142.1k

     ...issues. Knowledge of DB2 security administration, access control, user authorization, and audit requirements. Good understanding of mainframe technologies such as z/OS, CICS, JCL, TSO/ISPF, RACF, SMP/E, VSAM, SDSF, and batch processing. Experience with DB2 performance and... 
    Mainframe
    Temporary work
    Live in
    Flexible hours

    NTT DATA North America

    Buffalo, NY
    1 day ago
  • $95.92k - $177.63k

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

    NTT America

    Buffalo, NY
    2 days 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
  •  ...Job Description Job Description Job Requirements The Senior Software Developer works within our collaborative R&D team to build and...  ...Bachelors degree in Computer Science, Software Engineering, or a related field, or equivalent experience. Strong programming... 
    Senior
    Work experience placement

    Stark Tech Group

    Buffalo, NY
    more than 2 months ago
  •  ...Job Description Job Description Overview We are seeking a Senior Web Developer with strong Angular experience to design and build scalable, secure, cloud-native web applications for enterprise risk reporting platforms. This is a 6-month contract role working... 
    Senior
    Contract work

    Computer Task Group, Inc

    Buffalo, NY
    10 days ago
  • $135k

     ...Sr. Associate/Western Ny Lead Civil Engineer We are currently seeking a highly skilled and motivated Sr. Associate/Western NY Lead Civil Engineer to join our team in our Buffalo, NY Office. The Sr. Associate will play a crucial role in overseeing various projects involving... 
    Senior
    Work at office
    Local area

    The Liro Group

    Buffalo, NY
    3 days ago
  •  ...experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package.... 
    Senior
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Immediate start
    Remote work

    MAXIMUS

    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
    17 hours ago
  • $124k - $280k

     ...individuals analyse client needs, implement software solutions, and provide training and...  ...impactful Oracle technology solutions. As a Senior Manager you shall guide large projects,...  ...and Information Science, Computer Engineering, Information Technology, or Management Information... 
    Senior
    Full time
    H1b

    PwC

    Buffalo, NY
    3 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
    11 hours ago
  •  ...We are looking for a passionate Software Engineer to design, develop and install software solutions. Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like Java, Ruby on Rails or... 
    Work experience placement

    Redwood Dental

    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
  • $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
    11 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
  •  ...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
  • $144k - $329.1k

     ...oversight, and auditability. Your key responsibilities As a Senior Manager specializing in AI & Data for Power & Utilities, you...  ...models, defining solution architectures, and overseeing the engineering and scaling of AI, GenAI, and Agentic AI capabilities within... 
    Senior
    Summer holiday
    Flexible hours

    EY

    Buffalo, NY
    17 hours ago
  • $68 per hour

     ...guide and support the organization’s transition from traditional engineering to GenAI-enabled engineering, defining architecture patterns...  ...architecture, including cloud (Azure), co-location, and mainframe integration patterns, ensuring seamless developer experience across... 
    Mainframe
    Hourly pay
    Remote work
    Visa sponsorship
    Shift work

    Imagine Staffing Technology

    Buffalo, NY
    18 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Buffalo, NY
    1 day ago
  • $100k - $125k

     ...with us can mean deeper job satisfaction, better rewards, and a great quality of life inside and outside of work. Job Title Senior Product Engineer Reporting To Manager Sr., Product Support Eng Work Schedule Onsite - Buffalo, NY Moog is growing and expanding... 
    Senior
    Contract work
    Casual work
    Work from home
    Relocation package
    Flexible hours
    Day shift

    Moog

    Buffalo, NY
    1 day ago
  •  ...We're seeking a senior Database Administrator IV with deep RDBMS experience, strong ETL...  ...application teams, architects, infrastructure engineers, and business stakeholders. Lead testing...  ..., and Python . Experience supporting Mainframe-integrated database environments .... 
    Mainframe

    CTG, Inc.

    Buffalo, NY
    1 day ago
  • $106.8k - $194.8k

     ...teams and take your career wherever you want it to go.  Join EY and help to build a better working world. WAF Operations Solution Engineer PRACTICE DESCRIPTION: As a WAF Operations Solution Engineer, you will be responsible for implementing and managing Web... 
    Senior
    Summer holiday
    Flexible hours

    EY

    Buffalo, NY
    4 days ago
  • $74.98 per hour

     ...Job Description Job Description Job Profile Job Title: Software Engineer II Location: Buffalo, NY Hire Type: Contingent Hourly: $74 .98/hour Work Model: Hybrid (4 days a week in the office) Contact Email: ****@*****.*** No C2C,... 
    Hourly pay
    Work experience placement
    Work at office
    Visa sponsorship

    Imagine Staffing Technology

    Buffalo, NY
    17 days ago
  •  ...stakeholders on current or proposed vendor software, including how RDBMS software changes/...  ...job holder works under supervision of a Senior Technology Manager and is highly...  ...Python Minimum 10 years of experience in Mainframe. What Sets You Apart Associates Degree Mastery... 
    Mainframe
    Temporary work

    Acara Solutions

    Buffalo, NY
    11 hours ago

Do you want to receive more vacancies?

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