Rocket Software

Rocket Software

Senior Software Engineer – IMS TM/DB Application Programmer

United States · Senior

Sponsorship not specified$121k-$163kDetected 84 days ago
C++Distributed SystemsAWSAzureKubernetesProduct ManagementProduct StrategyPCB DesignLeadershipCommunicationCollaboration

Stay score

odds of building a lasting career here

57Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role90
Entry-level history0
PERM / green-card track0
Lottery odds (Level III)83
Fits your clock70

Sponsors, but it's cap-subject — you still face the weighted lottery (~45% per draw at Level III). Good if you win; have a cap-exempt backup on your list.

Lottery odds assume a STEM candidate.

Personalize to your clock →

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • Translate IMS internals and application programming patterns into scalable, reliable components on distributed systems.
  • Model real-world IMS application scenarios (batch and online) within our modernization stack.
  • Message queues, scheduling, and transaction regions

Responsibilities

  • DBD/PSB design and access paths
  • Partner with product and engineering leadership to ensure features meet enterprise-grade reliability and performance expectations.

Requirements

  • 10+ years of professional software engineering, including senior‑level ownership of complex system-level components.
  • Deep knowledge of:
  • Strong proficiency in C, C++, or similar systems languages.
  • Experience delivering high-availability, mission-critical software systems.

Nice to have

  • Background implementing or working with IMS exit routines, user exits, scheduling exits, or database utilities.
  • Experience with mainframe modernization, replatforming, or emulation technologies.
  • Familiarity with COBOL or PL/I application semantics and interactions with IMS environments.
  • An experienced engineer with strong domain knowledge IMS application behavior and system fundamentals.
  • Skilled at distilling mainframe concepts into modern software architecture.
  • Motivated by the challenge of modernizing long-standing, mission-critical platforms.
  • A mentor who raises the technical capabilities of the entire engineering organization.
  • Work with a highly experienced engineering team deeply engaged in large-scale, mission-critical enterprise systems.

Compensation

  • Annual salary range for this position is between $120,500.00 - $162,675.00 gross before taxes.

Company info

  • It's fun to work in a company where people truly BELIEVE in what they're doing!
  • This role sits at the heart of our mission to modernize long-established, mission‑critical enterprise applications and to deliver stable, high-performance infrastructure relied on by global enterprises.
  • Engage with customers, field engineering, and support teams to understand real‑world IMS workloads and migration scenarios.

Visa & Work Authorization

  • is also committed to compliance with all fair employment practices regarding citizenship and immigration status

This listing is sourced directly from Rocket Software's careers page and normalized into a canonical job model.