Programmer Analyst Web – Innovation (Varennes, QC)

Job Description:

Under the responsibility of the Team Leader, Innovation, the incumbent is responsible for performing analysis and programming of the integrated management software company.

Specific Responsibilities:

•    Develops, implements and maintains software applications Web and mobiles;
•    Optimize and / or rewrites segments of an application;
•    Updates the documentation according to established standards;
•    Respect the processes and quality measures in place;
•    Identifies and analyzes the expressed needs and recommend possible solutions;
•    Guide and support other programmers as required;
•    Collaborates and supports the needs of management and other departments in the implementation of projects;
•    Participates in research necessary in the development and evolution of the system as needed;
•    Oversees projects as needed.

Requirements:

•    Degree in Computer Science or equivalent experience;
•    Minimum of 5 years of relevant experience in programming Web;
•    Concrete expertise in application technologies SPA (HTML5, JavaScript, CSS3, Knockout, Durandal);
•    Concrete expertise in application development using REST Web service;
•    Good knowledge of SQL Server;
•    Good knowledge of XML, JSON;
•    Good knowledge of C# and Asp.Net MVC, an asset;
•    Experience in management application development, an asset;
•    Good knowledge in accounting and business processes, an asset;
•    Awareness of target markets (construction industry) an asset;
•    Excellent communication skills in French and English (oral and written);
•    Excellent analytical, organizational and planning.