About this role
Education: Bachelor's degree. Computer software engineering. Computer engineering, other.
Tasks
- Coordinate the development, installation, integration and operation of computer-based systems.
- Evaluate the performance and reliability of system designs.
- Plan every step of the integration of a computer-based system.
- Prepare plan to maintain software.
- Research technical information to design, develop and test computer-based systems.
- Upgrade and maintain software.
- Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems.
- Conduct tests and perform security and quality controls.
- Security and safety: Criminal record check.
- Work conditions and physical capabilities: Fast-paced environment.
- Work under pressure.
- Tight deadlines.
- Repetitive tasks.
- Attention to detail.
- Personal suitability: Accurate.
- Client focus.
- Efficient interpersonal skills.
- Excellent oral communication.
- Excellent written communication.
- Initiative.
- Judgement.
- Organized.
- Team player.
- Dedication.
- Analytical.
- Proactive.
- Quick learner.
- Screening questions: Are you available to start on the date listed in the job posting?.
- Do you have experience working in this field?.
- Do you meet the language requirements listed in the job posting for the position (English or French)?.
- Experience: 5 years or more.
- Health benefits: Dental plan.
- Disability benefits.
- Health care plan.
- Vision care benefits.
- Financial benefits: Bonus.