> Markdown version of [/jobs/ext/487297-sr-mainframe-application-developer](https://www.wearedevelopers.com/jobs/ext/487297-sr-mainframe-application-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Mainframe Application Developer - **Company:** Teradata - **Location:** Olympia, WA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Performance Management, Assembly Language, Build Automation, C++ (Programming Language), Customer Information Control System (CICS), Database Connection, Software Debugging, Programming Tools, Job Control Language (JCL), Rexx (Programming Language), Mainframes, IBM Resource Access Control Facility, Teradata SQL, Z/OS, Cloud Platform System, Performance Testing, Performance Monitor, Codebase, Legacy Systems - **Published:** June 3, 2026 - **Apply:** https://seeker-sp.worksourcewa.com/jobview/GetJob.aspx?JobID=293457542 ## About the Role + 8-10 years of experience in IBM z/OS mainframe environments + Hands-on experience with SMP/E, APAR creation, and maintenance workflows + Proficiency in JCL and REXX scripting + Experience with dump analysis and debugging tools such as IPCS + Familiarity with performance monitoring tools (SMF, SDSF) + Solid understanding of mainframe security models (RACF, Top Secret, ACF2) + Ability to troubleshoot complex distributed and mainframe-integrated systems + Strong analytical and problem-solving skills **What You'll Bring** + Experience with C and C++ is a strong plus + Exposure to mainframe assembly language (ability to read and understand required; deep expertise is a plus) + Experience with CICS and IMS integration + Familiarity with database connectivity systems or the Teradata ecosystem + Experience working in hybrid environments involving mainframe and cloud systems ## Description Teradata is looking for a skilled Mainframe Developer to join our Customer Developer Tools (CDT) organization. This role is critical in supporting and evolving our mainframe-based connectivity solutions, ensuring reliability, performance, and seamless integration with Teradata Cloud systems. _Key Responsibilities_ + Build, maintain, and support Teradata mainframe connectivity solutions and utilities + Diagnose and resolve complex customer issues, including APAR development and SMP/E packaging and maintenance + Analyze and synthesize customer mainframe environments to reproduce and troubleshoot issues in lab environments + Profile system, network, and application performance using tools such as SDSF and SMF + Collect, analyze, and debug system dumps using IPCS and related tools (e.g., XDC) + Understand and work within mainframe security frameworks including RACF, Top Secret, and ACF2 + Develop and maintain JCL and REXX scripts for build automation, testing, and performance validation + Read, understand, and maintain shared assembly code across multiple products + Collaborate with cross-functional teams, including architects, product managers, and support engineers _Specialized Responsibilities (Legacy / Transitional Systems)_ While Teradata continues to modernize its platform, this role may include work on highly specialized legacy systems: + Contribute to and maintain a large-scale assembly-based codebase (TDP) requiring advanced debugging and system-level understanding + Support integration with CICS and IMS transaction environments + Assist in ensuring stability and backward compatibility as legacy systems are phased out **Who You'll Work With** You will work closely with engineering, support, and customer teams to diagnose complex issues, enhance existing systems, and contribute to modernization efforts as legacy components transition over time. ## Related Videos - [".Net is too slow" was not an option](https://www.wearedevelopers.com/videos/100176-net-is-too-slow-was-not-an-option) - [Cloud as the new mainframe: why the cloud hype does not reflect the dev reality](https://www.wearedevelopers.com/videos/797-cloud-as-the-new-mainframe-why-the-cloud-hype-does-not-reflect-the-dev-reality) - [Getting to Know Your Legacy (System) with AI-Driven Software Archeology](https://www.wearedevelopers.com/videos/1437-getting-to-know-your-legacy-system-with-ai-driven-software-archeology) - [Migrating from COBOL with AI: A Moonshot Demo](https://www.wearedevelopers.com/videos/1531-migrating-from-cobol-with-ai-a-moonshot-demo) - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [Why your codebase lies to AI?](https://www.wearedevelopers.com/videos/100281-why-your-codebase-lies-to-ai) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [The 10 C++ programming questions to expect in an interview](https://www.wearedevelopers.com/magazine/50-the-10-c-programming-questions-to-expect-in-an-interview) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Dev Digest 162: AI careers, MCP, AWS best practices & floppy sweaters](https://www.wearedevelopers.com/magazine/571-dev-digest-162-ai-careers-mcp-aws-best-practices-floppy-sweaters)