Mtb
Senior Software Engineer – Mainframe
Remote, USA · Senior
Sponsorship not specified$97k-$162kDetected 7 hours ago
Code ReviewGitSQLCI/CDDevOpsAgileJiraTest AutomationLeadershipCommunicationCollaborationProblem Solving
> stay_score
odds of building a lasting career here
33Unrated
Cap-exempt (no lottery)0
Sponsors this role0
Entry-level history0
PERM / green-card track0
Lottery odds (Level III)83
Fits your clock70
No strong sponsorship signal in the public record yet. In the full product we resolve the exact legal entity and show its filing history with a confidence score — treat as unverified until then.
Lottery odds assume a STEM candidate.
Personalize to your clock →> community_outcomes
No reports yet — be the first to help the next applicant.
About the role
- 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 range listed above corresponds to our national pay range for this role.
Responsibilities
- Own delivery of secure, resilient, performance-aware mainframe solutions across the full lifecycle from analysis and design through implementation, validation, and production support.
- Translate business and technical requirements into quality application changes that support reliable batch, online, interface, and data-processing capabilities.
- Prepare technical specifications, implementation and backout plans, support documentation, and delivery estimates with clear ownership of risks, dependencies, quality, and production stability.
- Execute SDLC activities across requirements analysis, estimation, design, coding, testing, documentation, change control, and release readiness.
- Prepare and execute unit, integration, regression, batch validation, data reconciliation, UAT support, production verification, and defect resolution activities.
- Support modernization initiatives including API enablement, data integration, technical debt reduction, platform resiliency, and modern IBM z development practices.
- Contribute to integration designs across mainframe, distributed platforms, cloud-connected applications, MQ, APIs, and data movement patterns.
- Support production applications, batch schedules, online transactions, interfaces, operational workflows, incident resolution, root cause analysis, and problem management.
Requirements
- IBM z/OS mainframe application development experience with COBOL, CICS, JCL, DB2 for z/OS, VSAM, TSO/ISPF, SDSF, Easytrieve +, and related tools supporting batch, online, interface, and data-processing workloads.
- Experience with DB2 SQL, data validation, reconciliation, copybooks/file layouts, interface analysis, and performance-oriented troubleshooting.
- Working knowledge of modern IBM z development practices and tools such as IDz, ADDI, DBB, ZUnit, z/OS Connect, ZDIH, and mainframe debugging tools including File-AID, Abend-AID, Xpediter, InterTest, or equivalent.
- Experience supporting banking, lending, payments, servicing, or other regulated enterprise applications.
- Experience with Sonar or equivalent code quality/static analysis tools, automated testing, regression automation, deployment validation, observability, monitoring, and operational dashboards.
- Familiarity with RACF or mainframe security concepts, disaster recovery, recovery validation, audit evidence, risk, regulatory, and internal control expectations.
Nice to have
- Preferred Experience
Compensation
- The pay range for this position is $97,100.00 - $161,800.00 Annual (USD).
Benefits
- Improve reliability and delivery quality through peer review, code quality, test coverage, automation, release evidence, and post-production validation.
This listing is sourced directly from Mtb's careers page and normalized into a canonical job model.