Specialist – MRS – Mainframe Developer
Locations: Toronto, ON | Montreal, QC | Ottawa, ON
Website: https://www.cn.ca/

Responsibilities
- Analyze system issues or business requirements to design effective solutions
- Coordinate the delivery of a complete solution
- Provide work estimates
- Write new, or modify existing program code based on physical design and/or programming specifications. This includes documenting the program code
- Conduct unit testing and integration testing when required. Develop, document and execute test scripts/data.
- Ensure optimal re-use and leveraging of existing program components versus the need for the development of new and/or customized functions.
- Diagnose and resolve code defects. Determine whether redesign is required for proper resolution.
- Contribute to, and if required prepare, implementation plan details, including deployment, cutover and fall-back. Execute the implementation plan. This may include making request to update and/or set up of batch job schedules. Ensure that all functions have been promoted successfully to the production environment.
- Analyze, design and produce application enhancements.
- Report progress status and issues.
- Apply, and ensure compliance with, all appropriate CN IT standards (e.g. Code Standards, Security, Architecture, SOX, etc.)
- Ensure off hours support
Requirements
- 5+ years experience with programming language Natural or Cobol, preferably on a mainframe platform
- Previous experience in a support role of critical applications
- Bilingualism with high proficiency in English (spoken and written)
- Strong analytical skills
- Understanding of batch processing concepts, knowledge of Job Control Language (JCL) an asset
- Efficient time management skills and multi-tasking capabilities
- Ability to work independently and as a member of a team