Overview
Skills
Job Details
We are seeking an experienced TXSeries CICS Application Developer to enhance, maintain, and modernize critical transactional applications developed in C and running on IBM TXSeries with CICS. This role involves collaboration with infrastructure and cloud teams to transition legacy workloads to modern platforms such as Red Hat OpenShift or hybrid cloud environments.
Key Responsibilities:-
Analyze and enhance existing C-based CICS applications using EXEC CICS commands.
-
Maintain and configure TXSeries CICS regions and manage transaction flows.
-
Recompile legacy applications for modern Linux environments.
-
Containerize or replatform workloads to cloud-native platforms (e.g., OpenShift, HCI).
-
Migrate CICS application logic to microservices or API-driven architectures as needed.
-
Work with architects, DBAs, and messaging teams to ensure seamless end-to-end functionality.
-
Implement observability, logging, and CI/CD practices for C transaction apps.
-
Perform troubleshooting and resolve runtime issues in a transaction-heavy environment.
-
Strong hands-on experience with C programming.
-
Proven expertise with IBM TXSeries / CICS on AIX, Linux, or Windows platforms.
-
Solid knowledge of EXEC CICS commands (e.g., SEND, LINK, RETURN).
-
Familiarity with DB2, Oracle, or VSAM for data access and integration.
-
Experience working with IBM MQ or equivalent messaging platforms.
-
Deep understanding of transactional processing, syncpoints, and CICS error handling.
-
Strong experience with COBOL and integration with C/CICS programs.
-
Experience modernizing legacy workloads into containers or microservices.
-
Familiarity with Red Hat OpenShift, Docker, or other container technologies.
-
Exposure to CI/CD tools (e.g., Jenkins, GitLab CI) and observability stacks (e.g., Prometheus, ELK).