Why Apply?
 Work with leading edge software and technology.
 Have the satisfaction of creating high quality software.
 Be highly involved in development process (requirements gather, planning, architecting, coding, testing etc.)
 Lead teams and mentor junior developers.
 Receive competitive benefits.
 Work with a stable company.
 Great location right off the 401.

Skills:
In-Depth C# desktop application development skills.
A knowledge of common software methodologies.
Minimum of 5 years of experience.
A background in mechanical, industrial, medical or aerospace would be an asset.