Permanent | $78,000/yr | Guelph, ON | Requirements: Education: Bachelor’s degree; Experience: 5 years or more or equivalent experience; Work Term: Permanent; Work Language: English; Hours: 32.5 hours per week | Work setting: Consulting firm | Key responsibilities and duties: Write, modify, integrate and test software code; Maintain existing computer programs by making modifications as required; Identify and communicate technical problems, processes and solutions; Prepare reports, manuals and other documentation on the status, operation and maintenance of software; Assist in the collection and documentation of user’s requirements; Assist in the development of logical and physical specifications; Research and evaluate a variety of software products | Computer and technology knowledge: .NET; ASP.NET; Angular.js; C#; Database software; Eclipse; Java; JavaScript; MS Office; MS Windows; Python; Software developmen | Screening questions: Are you currently legally able to work in Canada?; Do you have previous experience in this field of employment? | Health benefits: Dental plan; Health care plan; Vision care benefits | Long term benefits: Group insurance benefits