Senior Software Engineer (Mainframe Developer) Responsible for analysis, design, testing, development, and maintenance of software products. Takes full stack ownership, writes production-ready code, performs failure analysis, conducts code reviews, ensures compliance and security best practices, and embraces emerging technologies.