Mainframe Developer
Must Have Technical/Functional Skills
8 years of experience in Mainframe based development and integration
Strong hands-on with COBOL for core banking systems (deposits loans GL payments) including file/DB processing copybooks and error handling.
Expert in crafting/optimizing JCL cataloged procedures restart/recovery conditional steps and data manipulation with SORT utilities.
Designing and troubleshooting high-throughput CICS applications (comm areas TSQs/TDQs pseudo-conversational design MAPs/BMS threadsafe considerations).
Data modeling SQL tuning (EXPLAIN indexing strategies) concurrency control packages/binds stored procedures and plans for EOD/EOM heavy workloads.
Access models dataset/database protection least-privilege MFA integration and audit readiness for regulators.
Batch Scheduling (Control M/CA 7) Building complex job streams calendars dependencies SLAs reruns/restarts critical path monitoring for narrow batch windows.
MQ design (queues channels) message persistence dead-letter handling; understanding ISO 8583 (cards) and ISO 20022 (payments).
Secure coding logging/audit trails PII handling encryption/tokenization retention rules and evidencing controls.
Reading SMF/RMF CICS/DB2 performance dashboards detecting contention tuning CPU/IO and capacity planning.
File Transfer & Data Exchange Connect:Direct (NDM) SFTP/FTPS encryption (PGP) large file handling file integrity checks and partner data onboarding.
Exposing mainframe assets through z/OS Connect EE (REST/JSON) service wrappers contract-first design and hybrid integration patterns.
Impact analysis segregation of duties change advisory records incident/problem management and clean cutover/backout practices.
Good experience with ETL processing
Candidate should have good analytical & problem solving skills.
Candidate should be able to fully debug their own code as well as others troubleshoot defects and have a human centric approach to the user experience.
Experience working in Agile teams
Demonstrates best in class design and solution patterns
Experience with Horizon CI/CD platforms (Jira bitbucket Jenkins Artifactory Ansible etc.)
Roles & Responsibilities
Building the solution right
Design develops and is accountable for mainframe based story delivery within each sprint
Applies enterprise standards and design patterns for solution design coding and quality
Ensures solution meets product acceptance cri teria with minimal technical debt
Participates with team members to drive best practices (peer reviews and other engineering practices)
Attends team ceremonies and contributes to planning estimation and design sessions
Vocalizes risks in timely manner and escalates appropriately