Rocket Software

Senior Software Engineer – IMS TM/DB Application Programmer

Rocket Software
Apply
4 months ago
Remote, United StatesSenior
H1B sponsor

Base Salary

$121k - $163k/yr

Responsibilities

  • Design and develop IMS TM/DB-compatible technologies covering message handling, transaction scheduling, PSB/DBD structures, DL/I calls, and hierarchical database semantics.
  • Define the architecture of an IMS replatforming runtime and translate IMS internals and application patterns into distributed-system components.
  • Model batch and online IMS application scenarios and provide guidance on message queues, transaction regions, access paths, PCB handling, segment structures, and hierarchical locking.
  • Contribute to engineering initiatives involving compilers, runtimes, integration layers, and interoperability features.
  • Conduct technical reviews, troubleshoot runtime compatibility issues, and guide performance-tuning strategies.
  • Mentor engineers and collaborate with product leadership, customers, field engineering, and support teams on IMS modernization and migration scenarios.

Requirements

  • 10+ years of professional software engineering experience, including senior-level ownership of complex system-level components.
  • Hands-on experience developing or maintaining IMS TM and DB applications on IBM z/OS.
  • Deep knowledge of IMS message-driven architecture, PSBs, PCBs, DBD structures, DL/I calls, hierarchical database access, transaction scheduling, and message queue behavior.
  • Strong proficiency in C, C++, or similar systems languages.
  • Experience delivering high-availability, mission-critical software systems.
  • Preferred: experience with IMS exit routines, user exits, scheduling exits, database utilities, mainframe modernization, replatforming, or emulation technologies.
  • Preferred: familiarity with COBOL or PL/I application semantics and IMS environments.
  • Preferred: exposure to distributed systems, cloud-native design, hybrid runtime architectures, compilers, runtimes, interpreters, or compatibility layers.

Benefits

  • Unlimited vacation time, paid holidays, and sick time.
  • Health and wellness coverage options for employees and dependents.
  • Life and disability coverage.
  • Fidelity 401(k) and Roth retirement savings with matching contributions.
  • Monthly student debt benefit program.
  • Tuition and certificate reimbursement opportunities.
  • Leadership and skills training opportunities.
  • Remote position, indicated by the #LI-Remote designation.
  • Background and reference checks are part of the hiring process.

Tech Stack

Categories

Rocket Software

About Rocket Software

1,001-5,000 employees

As a global technology leader, Rocket Software is the partner of choice for organizations transforming their IT from core systems to the cloud. We are trusted by over 13,500 customers and 850 partners, and backed by a global team of more than 3,000 talented employees. Together, we help companies unlock the full potential of their data, applications, and infrastructure—without disruption. Headquartered in the Boston area, Rocket Software is a privately held corporation driving IT innovation with centers of excellence strategically located across North America, Europe, Asia, and Australia. Rocket Software is a portfolio company of Bain Capital Private Equity.

Contact me