Rocket Companies logo
Rocket Companies

Rocket Money offers a mobile app that helps people take back the control of their money and “live their best financial lives.” Formerly known as Truebill, the company has offer

Senior Software Engineer – IMS TM/DB Application Programmer

Location

United States

Posted

89 days ago

Salary

$120K - $162K / year

Seniority

Senior

Job Description

Senior Software Engineer – IMS TM/DB Application Programmer

Rocket Companies

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: 781-577-4321 or send an email to people@rocketsoftware.com. 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!

Job Requirements

  • 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.
  • 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.

Benefits

  • 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

Related Job Pages

More Software Engineer Jobs

1Password logo

Staff Developer, Growth

1Password

Productive businesses use 1Password to secure employees at scale.

OtherRemoteTeam 501-1,000Since 2009H1B Sponsor

• Play a foundational role in shaping how Product Growth operates across 1Password’s enterprise offerings. • Identify and drive platform-level improvements that enable consistent experimentation capabilities across multiple product surfaces. • Partner with product, design, and data leaders to ensure experiments are technically sound and strategically aligned. • Establish guardrails and best practices to ensure experimentation velocity does not compromise performance, reliability, security, or data integrity. • Mentor engineers and contribute to leveling up experimentation fluency across the organization. • Influence roadmap decisions by grounding strategy in technical constraints and opportunity analysis. • Maintain hands-on involvement in implementation work where architectural depth is required.

California + 1 moreAll locations: California | Texas
$192K - $278K / year
Bright Horizons Family Solutions logo

Senior Application Architect - Sitecore

Bright Horizons Family Solutions

Bright Horizons is a leading education and care company that helps employees thrive at work and at home by partnering with employers to offer high-quality child care, elder care, and educational support. Our workplace reflects this commitment—with collaborative environments, meaningful benefits, and a culture that supports both career growth and personal well-being.

OtherRemoteTeam 10,001

Responsible for establishing and providing leadership to the technology strategy and technology roadmaps, as well as product recommendations that enable the business. Designs, develops and maintains the enterprise methodologies and techniques, including standards and guidelines for enterprise-wide use in technical management and systems of process development. Develops specifications for new products/services, applications and service offerings. Provides technical oversight and architecture/engineering solutions to large, strategic, complex system and application development projects. Recognized as a thought leader within discipline who influences decisions made by senior leadership and advances the craft of architecture and engineering within our organization. This is a Remote position available in the United States. Bright Horizons is a leading education and care company that helps employees thrive at work and at home by partnering with employers to offer high-quality child care, elder care, and educational support. Our workplace reflects this commitment—with collaborative environments, meaningful benefits, and a culture that supports both career growth and personal well-being. Whether you’re caring for children or powering the systems and partnerships that make it all possible, at Bright Horizons, you’re the difference. Responsibilities - Consults with engineering teams on major architectural designs for product roadmap to ensure consistency, security, maintainability and flexibility with respect to overall system, technical and product architectures within a domain or portfolio. - Provides consultation and collaborates with technology leaders, business partners and peer groups regarding long and short range product features. - Designs and develops architecture (integrated process, methodology, framework, software/applications, data, information, and technology) scalable solutions to business problems in alignment with the enterprise architecture direction and standards. - Reviews and ensures major architectural designs are consistent, maintainable, flexible and cost effective solutions. - Participates with application and infrastructure teams to provide guidance for development and releases. - Maintains collaborative and strategic partnerships between customers, vendors, business partners, and technology teams. - Remains hands on with architecture and engineering activities and is deeply embedded in the role of technology. - Shares engineering knowledge and expertise across the organization and industry through networks, events and communities of practice. Minimum Qualifications - 10+ years in Web Content Management (WCM) implementations. - 6+years with Sitecore XM/XP platforms. - 1+years with Sitecore XM Cloud. - Experience with Vercel or Netlify (1+years). - Experience with Next.js, React (2+years). - Experience with Sitecore Search (1+ years). - Familiarity with Sitecore DevOps tools: Unicorn, TDS, CLI, SVS. - Expertise Experience in Sitecore administration, security, pipelines, and workflows. - Sitecore MVP or XM / XM Cloud Certified. Preferred Qualifications - Sitecore JSS and GraphQL (2+years). - Proficiency Experience in Microsoft Azure and Azure DevOps. - 8+ years in full-stack development using Microsoft technologies. - Strong Experience in ASP.NET MVC and C# skills (8+ years). - RESTful API design and consumption (1+– years). - Solr and Zookeeper configuration experience. At this time, Bright Horizons will not sponsor an applicant for employment authorization/visa for this position. Be part of a community where people grow, futures are shaped, and lives are changed. We offer the rewards, opportunities, and support you deserve because making a difference goes both ways. We’re changing the world of work and family, and it starts with you. At Bright Horizons, you’re the difference. Compensation: The annual salary for this position is between $149,000 – $203,000 annually. The pay range listed here is what Bright Horizons in good faith anticipates offering for this job opening. Actual compensation offers within this range will depend on a variety of factors including experience, education and training, certifications, geography, and other relevant business or organizational factors. This position is also eligible for an annual bonus & RSUs. Benefits: Bright Horizons offers the following benefits for this position, subject to applicable eligibility requirements: · Medical, dental, and vision insurance · Paid vacation, sick, holiday, and parental bonding leave · 401(k) retirement plan · Long-term and short-term disability insurance · Life insurance · Money-saving discounts and financial planning tools · Tuition assistance and education coaching · Caregiving support and resources for the children and adults in your family · Learn more at https://careers.brighthorizons.com/us/en/health-and-wellness Also, depending on hire date and subject to applicable eligibility requirements and accrual schedules, new employees in this role receive up to: 9 paid holidays annually; 40 hours of sick time per year based on full-time schedule, and 120 hours of vacation time per year based on full-time schedule (vacation time may be used for sick leave purposes under any applicable state or local sick or safe time law). Deadline to Apply: This posting is anticipated to remain open until 2/25/2026 Compensation: 149,000 - 203,000 Life at Bright Horizons: At Bright Horizons, you’re more than your job title — you’re the difference. Whether you’re nurturing a child’s first steps or supporting the systems behind the scenes, your work creates real impact. We’re a community that celebrates individuality, invests in your growth, and supports your whole self. Because when you thrive, so do the children, families, and clients we serve. Join us and help build a brighter future — for yourself and for others. Bright Horizons provides equal opportunity in all aspects of employment and does not discriminate against any individual on the basis of race, color, religion, sex, age, disability, sexual orientation, veteran status, national origin, genetic information, or any other characteristic protected under federal, state, or local law. Bright Horizons complies with the laws and regulations described in the following federal government resources: Know Your Rights, Family and Medical Leave Act (FMLA) and Employee Polygraph Protection Act (EPPA). If you require assistance or a reasonable accommodation in completing these application materials or any aspect of the application and hiring process, please contact the recruitment helpdesk at 855-877-6866 or bhrecruit@brighthorizons.com. Determinations on requests for reasonable accommodation will be made on a case-by-case basis.

United States
$149K - $203K / year
Job Closed
Wolverine Trading logo

C# Software Engineer

Wolverine Trading

The Wolverine companies comprise a number of diversified financial institutions specializing in proprietary trading, asset management, order execution services, and technology solutions. We are recognized as a market leader in derivatives valuation, trading, and value-added order execution across global equity, options, and futures markets.

OtherRemoteTeam 390Since 1994

C# Software Engineer Department: Technology Employment Type: Full Time Location: Chicago, IL Description We are seeking motivated, self-directed, and technically outstanding developers to join our team of Software Engineers responsible for building back-office systems that support our order routing, execution, and management system. With our constantly growing client base and the ever-changing demands of markets and financial technology worldwide, these systems are in a constant state of improvement and expansion. What You'll Do - Engage in full cycle development of custom-built back office systems - Perform data analysis and generate reports - Communicate with stakeholders to identify issues and develop improvements to these systems - Gather requirements, design solutions, iterate on implementations with peers and business advisors, participate in code reviews, and deliver products in a timely manner - Troubleshoot and solve the most complex problems escalated by support staff - Provide insights on and help prioritize tasks to optimize, modernize, and simplify our system on your own initiative, as well as ways to improve usability and scalability - Document the requirements and usage of the software, along with technical specifications and test cases - Keep abreast of emerging technologies, new language features, and new APIs or tools What We're Looking For - Have 3+ years of software engineering experience in an OOP language such as C# (preferred), C++, or Java - Experience with data analytic tools such as SQL, Pandas, Jupyter, or similar - Experience with Windows, Linux, Python, .Net, WPF, Blazor - Be organized, self-directed, and dependable. Be able to manage your own workload and provide reasonable estimates for completion - Have superb analytical and problem-solving skills - Have excellent verbal and written communication skills, able to convey design decisions in both technical and layman's terms Why Join Us Our flat organizational structure promotes teamwork across the Firm and offers easy access to senior staff. While we work exceptionally well as a team in the office, our bonds are further strengthened through company events, activities and giving back. Volleyball, soccer, hockey, 5K runs, picnic, parties, and trivia nights provide friendly competition and build better relationships. By getting out of our usual environment and doing out-of-the-ordinary things together, we foster creativity and broaden our imaginations to accomplish new challenges. Benefits: - Highly competitive salary & bonus opportunity - Generous paid time off and flexible scheduling - 100% coverage of medical, dental, vision, life, and disability benefits for single coverage - Generous Paid Parental Leave - Retirement Plans: 401K and Roth 401K - Profit sharing plan - Long- and short-term disability Additional Perks: - Free breakfast and lunch from our in-house kitchen with rotating menus (including snacks!) - On-site gym with a subsidized membership - Frequent company outings - Opportunity to give back to organizations that help individuals in need in the Chicagoland area Professional Development: - In-house education team - classes and resources are offered for continuous learning opportunities - Mentorship Program through your first six months of employment The base compensation range for this role is approximately $80,000-$110,000 contingent on experience. WEX's total compensation model includes base salary and an annual discretionary bonus.

Illinois
$80K - $110K / year
Job Closed
West Virginia University logo

Temporary, Part-time Equipment Operator Trainer – Civil and Environmental Engineering

West Virginia University

West Virginia University, founded in 1867, is a public university that serves more than 22,000 students each year. Based in the northern West Virginia town of Morgantown, West Virg

• Develop, plan, and deliver hands‑on heavy equipment training for operators from local agencies and public service districts. • Conduct group training sessions that bring together participants from multiple agencies. • Provide one‑on‑one instruction tailored to individual operator skill levels and agency needs. • Deliver on‑site, agency‑specific training, including equipment evaluations, skill assessments, and operational demonstrations. • Develop and deliver training that emphasizes safe operation, proper maintenance practices, and compliance with state and federal guidelines. • Apply adult learning and training techniques. • Adapt instructional methods to accommodate a wide range of experience levels and learning styles. • Coordinate scheduling and delivery of training, including agency communication, setup, and on‑site logistics. • Prepare training materials, demonstrations, and hands‑on exercises that support learning objectives. • Maintain accurate attendance records, evaluations, and documentation for training sessions. • Operate a variety of heavy equipment (e.g., loaders, backhoes, excavators) for instructional and demonstration purposes. • Demonstrate proper inspections, safe operating techniques, and best practices for field conditions. • Provide guidance on equipment capabilities, limitations, and appropriate applications for public works operations. • Conduct skill assessments and provide recommendations for operator improvement or additional training. • Develop instructional materials, checklists, and field guides related to heavy equipment operation and safety. • Contribute content for newsletters, social media, and the LTAP website related to equipment training and best practices. • Identify emerging technologies, equipment innovations, and training opportunities relevant to public works agencies. • Support multi‑state or statewide conferences by providing demonstrations, breakout sessions, or hands‑on instruction as needed. • Maintain professional relationships with agency partners and WV LTAP clientele. • Perform other duties as assigned to support LTAP’s educational mission.

Virginia + 1 moreAll locations: Virginia | West Virginia
Job Closed