Senior Application Developer (COBOL)
Core
Design, develop, test, and sustain life insurance applications on IBM AS400 mainframes using COBOL and CLP.
Role type
Senior Application Developer (Mainframe/COBOL)
Builds
Life insurance applications (whole life, term, disability, universal life, wealth, health) for BMO clients.
Domain
Financial Services / Life Insurance / Mainframe Systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
COBOL, IBM AS400 CLP, INGENIUM (v5.x-7.x), JIRA, Confluence, unit testing, integration testing, regression testing, root-cause analysis, system performance monitoring, code reviews, technical documentation, algorithm design, data structure design.
Preferred skills
Knowledge of software development methodologies, understanding of life insurance products, familiarity with mainframe operating systems and deployment procedures.
Technologies
COBOL, Confluence, IBM Support, JIRA, Security, C++, Network
Responsibilities
Develop and author intricate software implementations and code; Translate business needs into comprehensive design specifications and code; Design, develop, test, and sustain applications utilizing COBOL and AS400 CLP; Monitor, analyze, and enhance application system performance while resolving maintenance issues; Conduct detailed code reviews and offer constructive feedback; Execute unit, integration, and regression testing to validate functionality.
Seniority
Senior, hands-on IC