Mainframe Software Engineering Apprentice 2
Core
Early-career trainee developing mainframe software applications using COBOL and JCL in an agile environment.
Role type
Entry-level mainframe software engineer (apprentice/trainee)
Builds
Mainframe software applications for transaction processing and customer service
Domain
Banking / Mainframe systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
COBOL, JCL, agile software development lifecycle, DevOps principles, code review, system design, testing, maintenance
Preferred skills
Problem-solving, analytical skills, ability to learn new concepts quickly
Technologies
COBOL, JCL, agile tools, DevOps platforms
Responsibilities
Design, develop, test, operate, and maintain products; write production-ready code; conduct code reviews; ensure compliance and security best practices; prioritize tasks and communicate blockers
Seniority
Entry-level, training program participant