Benefits
Commitment to work-life balance
Employee assistance program
Long-term disability insurance
Medical and paramedical expenses coverage
Reimbursement of professional association dues or membership fees
Reimbursement of training and development activities
Schedule
Télétravail (mode hybride : bureau/maison)
Description
Relevant du directeur du Service des technologies de l’information, vous participerez au développement des solutions logicielles et collaborerez avec les membres de l’équipe au découpage et à l’estimation des histoires utilisateurs en tâches concrètes de programmation. Vous offrirez un soutien aux usagers pour l’utilisation des différentes applications. Vous devrez notamment :
- Développer et maintenir les applications internes;
- Effectuer la programmation des tâches en respectant les standards établis par l’équipe ainsi que la méthodologie « TDD » lorsque possible;
- Intégrer les interfaces utilisateurs afin d’optimiser l’expérience utilisateur (UX);
- Participer à la modélisation des données et à la création des requêtes SQL;
- Contribuer à la planification en s’engageant avec son équipe sur l'effort réaliste nécessaire à chaque itération;
- Documenter le développement de l’application;
- S’impliquer dans le processus de qualité de l’application et du code, par la revue de codes, la documentation et l’assurance qualité du code de ses collègues;
- Participer à l’élaboration de l’architecture logicielle et à la conception des plans de tests;
- Collaborer à la rédaction des cahiers de charges techniques, en tenant compte des échéanciers pour bien planifier le travail à faire dans un cadre de gestion de projet agile, avec objectifs;
- S’impliquer rigoureusement dans les revues de codes en apportant des commentaires constructifs sur les méthodologies et l’architecture logicielle;
- Investiguer et résoudre diverses problématiques et apporter les correctifs requis;
- Rédiger la documentation utilisateur et technique;
- Soutenir les usagers pour l’utilisation des systèmes;
- Effectuer toute tâche connexe demandée par votre supérieur immédiat.
Read more
Work environment
Requested skills
- Détenir une attestation d’études collégiales (AEC) en développement logiciels, en développement web, en informatique de gestion ou dans toute autre discipline jugée pertinente;
- Posséder un minimum de deux (2) années d’expérience pertinente;
- Démontrer une bonne connaissance des méthodes agiles;
- Posséder des connaissances en développement d’applications web;
- Posséder une bonne connaissance des langages de programmation PHP, PYTHON et des framework Laravel et Vuejs ou Angular (un atout);
- Posséder une bonne connaissance en conception et développement d’interfaces utilisateurs (UI) avec HTML5, CSS, TailwindCss et Javascript;
- Posséder une bonne connaissance de Git;
- Posséder une bonne connaissance générale du développement web;
- Détenir d’excellentes aptitudes pour le travail d’équipe;
- Faire preuve d’une bonne capacité d’organisation du travail;
- Être autonome et avoir le sens de l’initiative;
- Avoir le souci du travail bien fait et respecter les échéanciers.
Equal Opportunity Employer
This employer is an equal opportunity employer committed to diversity and inclusion. We are pleased to consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veterans status, Aboriginal/Native American status or any other legally-protected factors. Disability-related accommodations are available on request for candidates taking part in all aspects of the selection process.
Requirements
Level of education
Professional
Work experience (years)
0-2 years
Written languages
undetermined
Spoken languages
undetermined