Senior Software Engineer (Mainframe Developer) Responsible for analysis, design, testing, development, and maintenance of software. Tasks include designing, developing, and maintaining products, writing production-ready code, conducting code reviews, ensuring compliance with security best practices, and supporting technology transformation.