The Junior Engineer is responsible for satisfactory completion of the Junior Engineer program. The program includes on-the-job training in a full-time maintenance position and requires additional after-hours attendance of instructional courses through CSN and other trade specific educational organizations. The program lasts four years, followed by a two-year employment commitment.