Software Engineer 2 - (Mainframe Developer) Responsible for the analysis, design, testing, development, and maintenance of software products. Duties include designing and developing code, conducting code reviews, ensuring compliance with best practices, and contributing to innovation and operational improvements.