Software Engineer 2 - Mainframe (COBOL)
Core
Design, develop, test, operate, and maintain software products and systems for a financial institution, ensuring reliability and customer experience.
Role type
Mid-level IC software engineer (mainframe)
Builds
Production-ready software artifacts and systems
Domain
Banking / Mainframe
Required skills
COBOL, DB2, JCL, VSAM, Agile software development lifecycle, DevOps principles, architectural design patterns, algorithms, data structures
Preferred skills
Full-stack ownership, operational improvement analysis, code review guidance, compliance and security best practices, emerging technology adoption
Technologies
COBOL, DB2, JCL, VSAM
Responsibilities
Design, develop, test, operate, and maintain products; write production-ready and testable code; conduct code reviews; ensure compliance and security best practices; analyze failures and propose design changes; prioritize tasks for incremental delivery
Seniority
Mid-level, hands-on IC