Direct hands-on experience developing or maintaining IMS TM and DB applications on IBM z/OS (essential).Deep knowledge of:IMS message-driven architectureProgram specification blocks (PSBs), program communication blocks (PCBs), and DBD structuresDL/I calls and hierarchical database accessIMS transaction scheduling and message queue behaviorStrong proficiency in C, C++, or similar systems languages .Experience delivering high-availability, mission-critical software systems. Provide authoritative guidance on IMS constructs such as:Message queues, scheduling, and transaction regionsDBD/PSB design and access pathsDL/I call flows, PCB handling, segment structure, and hierarchical lockingIMS batch processing interactions with TM and DBPartner with product and engineering leadership to ensure features meet enterprise-grade reliability and performance expectations.