Senior Software Engineer - IMS TM/DB Application Programmer
$120.5k - $162.68kRocket Software
It's fun to work in a company where people truly BELIEVE in what they're doing! Job Description Summary: We are seeking an accomplished Senior Software Engineer with deep expertise in IBM IMS™ Transaction Manager (TM) and Database (DB) application programming to drive the evolution of our IMS compatible technologies within our Enterprise modernization platform. This role is ideal for someone who has spent years building, maintaining, or optimizing IMS based applications on the mainframe and now wants to bring that domain knowledge into next generation tooling, runtimes, and replatforming solutions. As a senior software engineer, you will provide architectural leadership, guide design of IMS compatible features, and translate complex mainframe concepts into a robust, performant implementation for distributed and cloud-based environments. 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. Architect & Build IMS TM/DB-Compatible Technologies Contribute to the design and development of key components that replicate or extend IMS TM and DB behaviors—including message handling, transaction scheduling, PSB/DBD structures, DL/I call compatibility, and hierarchical database semantics. Define and evolve architectural direction for our IMS replatforming runtime, ensuring parity with core IMS concepts where required and embracing modernization opportunities where beneficial. Translate IMS internals and application programming patterns into scalable, reliable components on distributed systems. Apply Deep IMS Domain Expertise Model real-world IMS application scenarios (batch and online) within our modernization stack. Provide authoritative guidance on IMS constructs such as: Message queues, scheduling, and transaction regions DBD/PSB design and access paths DL/I call flows, PCB handling, segment structure, and hierarchical locking IMS batch processing interactions with TM and DB Partner with product and engineering leadership to ensure features meet enterprise‑grade reliability and performance expectations. Technical Leadership Contribute to cross‑team engineering initiatives that impact compilers, runtimes, integration layers, and interoperability features. Mentor engineers across teams, helping them understand IMS fundamentals and how those concepts should surface in our implementation. Conduct deep technical reviews, troubleshoot complex runtime compatibility issues, and guide performance tuning strategies. Cross‑Functional Collaboration Influence product roadmap decisions related to IMS replatforming, compatibility, and modernization. Engage with customers, field engineering, and support teams to understand real‑world IMS workloads and migration scenarios. What We’re Looking For Required Experience 10+ years of professional software engineering, including senior‑level ownership of complex system‑level components. Direct hands‑on experience developing or maintaining IMS TM and DB applications on IBM z/OS (essential). Deep knowledge of: IMS message‑driven architecture Program specification blocks (PSBs), program communication blocks (PCBs), and DBD structures DL/I calls and hierarchical database access IMS transaction scheduling and message queue behavior Strong proficiency in C, C++, or similar systems languages . Experience delivering high‑availability, mission‑critical software systems. Preferred Qualifications 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. Exposure to modern distributed systems, cloud‑native design, or hybrid runtime architectures (Azure, AWS, Kubernetes). Experience building compilers, runtimes, interpreters, or compatibility layers for legacy workloads. Who You Are 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. Why Join Us? Influence the design and implementation of next‑generation IMS TM/DB modernization technology. Work with a highly experienced engineering team deeply engaged in large‑scale, mission‑critical enterprise systems. Play a foundational role in how customers migrate decades of IMS investments to flexible, modern environments. A culture that values technical depth, long‑term thinking, and system‑level mastery. #LI-JC1 #LI-Remote Annual salary range for this position is between $120,500.00 - $162,675.00 gross before taxes. What Rocket Software can offer you in USA: Unlimited Vacation Time as well as paid holidays and sick time Health and Wellness coverage options for Rocketeers and dependents Life and disability coverage Fidelity 401(k) and Roth Retirement Savings with matching contributions Monthly student debt benefit program Tuition Reimbursement and Certificate Reimbursement Program opportunities Leadership and skills training opportunities EOE M/F/Vet/Disability. Rocket Software Inc. is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Rocket Software Inc. is also committed to compliance with all fair employment practices regarding citizenship and immigration status. Rocket is committed to working with and providing reasonable accommodation to individuals with physical and mental disabilities. If you need special assistance or an accommodation while seeking employment, please call: View phone number on click.appcast.io or send an email to View email address on click.appcast.io. We will make a determination on your request for reasonable accommodation on a case‑by‑case basis. As part of our commitment to a safe and trustworthy workplace, we include background and reference checks in our hiring process. It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. If you like wild growth and working with happy, enthusiastic over‑achievers, you'll enjoy your career with us! Companies around the world trust Rocket to solve their most complex business challenges by powering their critical infrastructure, business processes, and data. We help extend the value of these assets, enabling our customers to embrace the potential of cloud and mobile computing, advanced analytics, and the innovations of tomorrow. From the clothes we wear to the cars we drive, Rocket solutions power the back‑end systems that thousands of brands rely on every day. At Rocket, software is about more than just code—it’s about people. We are passionate problem‑solvers, working to make a difference for others. Our foundation is built on empathy, humanity, trust, and love, and we strive to embody these core values in everything we do. Whether we’re serving our customers, partners, or fellow Rocketeers, we are committed to treating everyone with the respect and care they deserve. Founded in 1990, Rocket Software is headquartered in Waltham, Massachusetts, and has 20 offices worldwide, bringing people and technology together to build a better future. #J-18808-Ljbffr
- ...leading technology company is seeking a Senior Software Engineer with expertise in IBM IMS™ focusing on modernizing enterprise applications. The ideal candidate will have 10+ years... ...experience and hands-on knowledge of IMS TM and DB applications. This role involves...SeniorSoftware
- A technology firm in Boston seeks a Senior Embedded Software Engineer to develop and enhance software for robotic systems. This role requires collaboration... ...-functional teams and 4+ years of experience in C/C++. Applicants should possess a proven track record in safety-critical...SeniorSoftwareFlexible hours
$200k - $300k
An elite hedge fund in Boston is seeking a Senior Software Engineer with extensive C#/NET experience to enhance trading, risk, and compliance systems. The ideal candidate should have a degree in a relevant field and substantial software design experience. The firm offers...SeniorSoftware- A high-growth technology company is seeking a Senior Embedded Software Engineer to advance robotic motion control systems. This pivotal role involves developing embedded software and collaborating with cross-functional teams to enhance performance and reliability. The ideal...SeniorSoftware
$95k - $245k
Draper, based in Boston, is seeking an Embedded Software Engineer (PMTS) to provide expertise in developing embedded software applications across multiple domains. This role requires 10-15 years of experience and a Bachelor's degree in a relevant field. The engineer will...SeniorSoftware- RISE Robotics in Somerville, MA is seeking a Senior Embedded Software Engineer to design, develop, and maintain embedded software powering our robotic lifting systems. You will collaborate with hardware engineers and cross-functional teams to deliver robust, high-performance...SeniorSoftware
$145k - $205k
Riverlane is looking for a Senior Embedded Software Engineer to join their Systems Team in Boston, MA. The role involves acting as a technical interface for customers, assisting with product integration, and troubleshooting quantum systems. The ideal candidate will have...SeniorSoftware$94.1k - $123k
...Accenture Federal Services Company is seeking a skilled engineer to automate software and installation processes. This role involves mentoring... ...members and overseeing the packaging and deployment of applications across various platforms. Qualified candidates must possess...SeniorSoftware- A high-growth technology company in Somerville, MA is looking for a Senior Embedded Software Engineer to enhance embedded software for robotic lifting systems. You will collaborate with cross-functional teams, design robust control systems, and develop real-time software...SeniorSoftware
- Ropes & Gray LLP is seeking a Senior Applications Developer to design, develop, and maintain intelligent, AI-enhanced solutions. This pivotal... ...modern AI technologies, providing innovative approaches to software development and support. Located in Boston, this position promotes...SeniorSoftwareRemote job
- Axoft in Cambridge, MA is seeking a Senior Embedded Systems Engineer to lead firmware development for implantable brain-machine interfaces. This role involves ownership of low-power embedded software systems, ensuring safety, reliability, and compliance with regulatory...SeniorSoftware
- Siemens EDA (Siemens Digital Industries Software) is seeking a Field Application Engineer to drive growth through technical leadership and strategic customer engagement. This role involves leading sales campaigns, supporting customer evaluations, and mentoring other engineers...SeniorSoftwareWork at office
- The Charles Stark Draper Laboratory, Inc. is seeking a Software Engineer (SMTS) to design and develop high-performance embedded software for various mission environments. The role requires expertise in C/C++ and Rust, along with strong development skills. Ideal candidates...SeniorSoftwareFlexible hours
- Senior Embedded Software Engineer job at RISE Robotics. Somerville, MA. Founded in 2011 by graduates of Massachusetts Institute of Technology (MIT... ...mechanical engineers, electrical engineers, and application specialists, to achieve project goals. Requirements 5+...SeniorSoftwareWork at officeFlexible hours3 days per week
$145k - $205k
Senior Embedded Software Engineer - Systems Team Boston, MA, US | Full-time | Permanent | Hybrid Salary: $145,000 to $205,000 DOE The salary range... ...Quantum Computer Systems. Work with Riverlane’s Quantum Application Team to design experiments to test the compiled software...SeniorSoftwarePermanent employmentFull time$105k - $141.75k
...Mainframe Modernization Senior Consultant to... ...projects Application modernization projects... ...experience of IBM CICS; IMS and JCL... ...Familiarity with agile engineering practices like Test... ...mainframe such as IMS/DB, IDMS, ADABAS and... .... Rocket Software Inc. is committed...SeniorSoftware$127.3k - $165.5k
...innovative and experienced Senior Staff Electrical Engineer to support our growing... ...sensor designs in subsea applications. This person will lead design... ...Coordinate with Systems, Software, Mechanical, Quality, and... ...Integrated Master Schedule (IMS) development and tracking...SeniorSoftwareTemporary workFor contractorsFor subcontractorCasual workLocal areaRemote work$108.5k - $201.5k
...force in Westeros. The Job WB Games Boston is looking for a Senior Software Engineer to join the team! In this position, you will be... ...you require adjustments or accommodations during the job application and/or recruitment process, please visit our accessibility...SeniorSoftwareTemporary workLocal area$107k - $125k
The Senior QA Engineer is an integral member of an Engineering squad, analyzing... ...layered issues spanning the application, database, and integration... ...& Experience 5-10+ years of Software Quality Assurance experience... ...SQL Server or similar DB experience; you should be able...SeniorSoftwareWork experience placementVisa sponsorshipWork visa$121.5k - $145.5k
Wex is seeking a Senior Software Development Engineer (SDE) Level 3 to lead technical initiatives, focusing on AI-powered software development. This role involves designing complete services, managing cloud infrastructure, and ensuring system security. The ideal candidate...SeniorSoftware- ...expanding our development team and seeking an exceptional Senior Electrical Design Engineer with a strong background in hardware design, design... ...required ), ensuring low-level integration with embedded software. Implement control systems in compact, single-board...SeniorSoftware
$130k
...remote in Midtown Manhattan, NY. As a Senior Systems Engineer, you will play a key role in our... ...Perform system maintenance tasks including software and operating system patching, software version upgrades, critical patch applications, and vulnerability remediation...SeniorSoftwareWork at officeRemote workWorldwideFlexible hours- Aleron is seeking a Senior Systems Engineer for Cybersecurity Applications based in Dedham, MA. The role involves leading systems engineering efforts to develop... ...systems engineering, collaborating directly with software teams and defining system specifications. The...SeniorSoftwareFlexible hours
- ...companies, and overloaded for human agents. Role Summary As a Senior Forward Deployed Engineer, you will own post-sale technical implementation for my... ...and troubleshoot integrations spanning CRMs, ticketing software, CCaaS platforms, knowledge bases, data warehouses,...SeniorSoftware
$129.15k - $166.3k
...company worksites 1‑2 times per year. Senior Systems Engineer - Linux Annual salary: $129,147 to $1... ...solutions to host mission‑critical applications on‑premises and in the cloud. Provide... ...based environments. Define and maintain software technical standards for installation,...SeniorSoftwareRemote work- ...healthcare. Position Overview: We are growing our engineering team and looking for a driven, detail-oriented Senior Electrical Design Engineer to take ownership of... ..., and FPGAs, working closely with embedded software teams on low-level driver requirements....SeniorSoftware
- ...CI/CD Agile Automation Quality Engineering Software Testing As a Senior Quality Engineer at Fandom in Poznan, you will be a key player in ensuring the... ...in this position? Please submit your resume and cover letter through the application portal. #J-18808-Ljbffr...SeniorSoftwareFlexible hours
- ...Senior Software Integration Engineer Automation The Role We're looking for a Senior Software Integration Engineer to connect our lab instrumentation... ...failures across instrument firmware, middleware, and application layers. Contribute to the technical roadmap for automation...SeniorSoftware
$166k - $220k
Anduril Industries is seeking a Systems Engineer Lead at their Boston location to develop tactical software for command and control (C2) products. The role requires 8+ years of systems engineering experience, proficiency in Python, and familiarity with model-based systems...SeniorSoftware$150k - $185k
PanAgora Asset Management is seeking a Senior Software Developer to support the Portfolio Construction and Trading group. This role demands... ..., involving the design and development of proprietary applications crucial for investment workflows. The ideal candidate will have...SeniorSoftware
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - IMS TM/DB Application Programmer. Be the first to apply!
- ngo software engineer Boston, MA
- software developer Boston, MA
- software developer internship no experience Boston, MA
- software developer apprenticeship Boston, MA
- junior software developer Boston, MA
- part time software developer remote Boston, MA
- financial software developer Boston, MA
- senior software engineer ruby on rails Boston, MA
- software engineer amazon Boston, MA
- senior software design engineer Boston, MA


