Principal Mainframe Engineer

Randstad
Roanoke, TX, United States
4 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Compensation
$131,040.0 - $133,120.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Applications Architecture Customer Information Control System (CICS) COBOL (Programming Language) Databases Continuous Integration IBM DB2 Relational Databases Software Debugging Job Control Language (JCL) Mainframes Online Transaction Processing
+18 more
Performance Tuning Query Optimization SonarQube SQL Stored Procedures SQL Databases Virtual Storage Access Methods Z/OS Enterprise Software Applications DevOps Tools - Open-source File-aid HybridCloud Indexer Git Low Latency Software Coding Restful APIs Jenkins Control M

Job description

Architecture & Technical Leadership: Serve as the subject matter expert (SME) for mainframe application architecture, setting coding standards, batch scheduling strategies, and high-performance database access patterns.

System Design & Development: Design, build, test, and deploy robust, high-throughput enterprise applications using COBOL, JCL, VSAM, and CICS.

Database & Query Optimization: Architect, optimize, and tune relational database queries and stored procedures in DB2, identifying and eliminating performance bottlenecks in heavy transactional workloads.

Batch Automation & Scheduling: Architect and maintain enterprise-grade batch workflows and dependencies using Control-M, ensuring minimal batch window duration and high SLA compliance.

Online Transaction Processing: Develop and troubleshoot high-availability CICS online transaction programs, ensuring low latency and sub-second response times.

Cross-Functional Collaboration: Translate complex business requirements into clear technical designs, communicating effectively with both technical peers and non-technical business partners.

Modernization & Quality Assurance: Drive platform modernization, API enablement, CI/CD adoption where applicable, and mentor mid-to-senior engineers through thorough code and design reviews.

Requirements

Industry Experience: Direct background within the Financial Services / Banking / Capital Markets (FS) sector, working with payments, core banking, lending, or securities systems.

Experience with mainframe modernization initiatives (e.g., RESTful web services/APIs via z/OS Connect, mainframe integration with hybrid cloud systems).

Familiarity with modern DevSecOps tools for mainframe (e.g., Git, Jenkins, SonarQube, ISPW, or Compuware/BMC AMI DevX)., Experience: Minimum 10+ years of hands-on mainframe application engineering experience (verified depth in legacy enterprise environments).

Core Mainframe Technologies:

Expert-level proficiency in COBOL and JCL (Job Control Language).

Strong experience in online processing using CICS (including transaction debugging and abend resolution).

Extensive hands-on experience with DB2 for z/OS (complex SQL writing, performance tuning, indexing, and EXPLAIN analysis).

Deep knowledge of VSAM file structures, access methods, and performance considerations.

Workload Automation: Proven experience scheduling, managing, and troubleshooting batch production jobs using BMC Control-M.

Debugging & Tooling: Proficient with debugging utilities (e.g., Expeditor, Abend-AID, File-AID, or Fault Analyzer).

Communication: Strong communication skills with the ability to bridge technical architecture and business needs across diverse stakeholder groups.

skills:

API,APIs,application architecture,COBOL,CI/CD,Control-M,CICS,Database,DevSecOps tools,enterprise applications,File-AID,Git,hybrid cloud,DB2,indexing,Jenkins,JCL,Job Control Language,low latency,Mainframe,Mainframe Technologies,Online Transaction Processing,online transaction,performance tuning,Query Optimization,relational database,RESTful web services,SQL,stored procedures,coding standards,debugging,SonarQube,VSAM,z/OS,communicating effectively,Communication,Strong communication skills,troubleshoot,reliability,high-performance,Collaboration,Automation,Banking,batch production,business requirements,business needs,Capital Markets,core banking,file structures,securities,online systems,Financial Services,mentor,Quality Assurance,security,Scheduling,technical architecture,Technical Leadership,Tooling,workflows

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…