Job Duties: + Develop, enhance, and maintain IBM mainframe applications supporting legacy insurance and retirement systems + Build and support APIs and integration layers to expose mainframe data and functionality to downstream platforms + Maintain and enhance COBOL-based systems, including batch processing and online transactions + Support KTLO (Keep the Lights On) work, production stability, and ongoing system maintenance + Design and implement AWS-based solutions as needed to support integrations and platform capabilities + Participate in technical design discussions to ensure system reliability, scalability, and long-term stability + Contribute to new capability development on top of existing legacy systems (not net-new policy platforms) Requirements Skills Required: + 10+ years of hands-on IBM mainframe development experience in production environments + Strong experience with: COBOL, CICS, DB2, JCL, VSAM + Experience building or supporting APIs on the mainframe + Strong understanding of legacy systems, batch processing, and transaction-based architectures + Hands-on AWS experience is required, (AWS architect-level experience is not required.) + Experience with SOAP and/or REST integrations + Ability to work independently in a distributed team environment without dedicated AWS-only engineers Nice-to-Haves: + Experience with Vantage or similar annuity / insurance policy administration systems + Prior experience in insurance or financial services environments + Familiarity with AI-assisted development tools + Experience supporting or working across multiple versions of COBOL Technology Doesn't Change the World, People Do.® Robert Half is the world's first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies.