Mainframe Application Programmer

Db2 V12 SQL Coding

This badge earner has experience with SQL code structure and syntax, and can efficiently create code to access, insert, sort, update, and delete Db2 database content. This individual can identify and resolve SQL errors, and diagnose and fix SQL performance-related issues.

COBOL Programming – Experienced

This badge earner has experience with COBOL’s code structure and syntax. The individual can efficiently create code to define data types, and to access and manipulate data in files.

CICS v5.6 Programming – Expert

This badge earner possesses a high level of CICS programming skills, extending their knowledge to web-based interfaces, and the integration of CICS with various application platforms. The individual can debug CICS using various commands and utilities, and understands the importance of data integrity and recoverability, incorporating these aspects into their programming.

CICS v5.6 Programming – Experienced

This badge earner can explain the CICS environment (component structure and communication methods) and describe how programs are written to incorporate CICS commands. The individual is experienced in using CICS commands to access files, and create temporary and transient data. They can also use SDF II to build a Basic Mapping Support (BMS) map.

Assembler Programming – Expert

This badge earner has higher level Assembler skills and can create re-entrant programs, programs that utilize access registers to address data spaces, and implement cross memory functionality. This individual can apply Assembler programs to z/OS and explain the differences when working with this platform.

Assembler Programming – Experienced

This badge earner has experience with Assembler’s code structure and syntax, and can efficiently create code to perform arithmetic calculations, data comparisons and branching. This individual can also identify system macros and create their own Assembler macros.

Programming Tools – IBM Explorer for z/OS

This badge earner can use IBM Explorer for z/OS to connect to a z/OS environment and can identify associated plugins that can be installed into this eclipse-based environment. The individual can use Remote System Explorer, Resource, and z/OS perspectives within this product, to view and interact with z/OS data sets and z/OS UNIX files.