Search for a job

This recruiter is online.

This is your chance to shine!

Apply Now
New Telecommuting

Technicien en programmation

1781, Bresse, Quebec City,QC
  • To be discussed Salary
  • 40.00 h - Full time

    Work schedule
  • Permanent ,Telecommuting job

    Job status
  • Day

    Work shift
  • 1 position to fill as soon as possible

    Availability
Share
Print

Benefits

  • Clothing monetary allowance
  • Commitment to work-life balance
  • Employee assistance program
  • Employee referral bonus
  • Floating leave days
  • Free parking
  • Insurance
  • Medical and paramedical expenses coverage
  • Paid leave
  • Paid sick leave
  • Public transportation nearby
  • Reimbursement of professional association dues or membership fees
  • Reimbursement of training and development activities
  • Social activities organized by the company
  • Telework
  • Years of service recognition

Description

Sous la supervision du directeur Développement solutions connectées et innovation, le technicien ou la technicienne en programmation aura comme responsabilité de développer et de maintenir les applications web et serveur des plateformes connectées de Ver-Mac ainsi que certains outils internes.

  • Utiliser les outils d'assistance par IA de l'équipe pour accélérer le développement, les tests et la documentation;
  • Développer et maintenir des fonctionnalités web, côté client et côté serveur, conformément aux spécifications;
  • Programmer des services et des API REST;
  • Assurer l'intégration avec les équipements de signalisation connectés et des plateformes externes (flux de données des ministères des Transports, fournisseurs tiers);
  • Concevoir et optimiser des requêtes et des structures de bases de données;
  • Installer, configurer, déployer et surveiller des serveurs et services (Windows, Linux, AWS);
  • Participer aux revues de code et aux tests de validation;
  • Assurer le support et la maintenance des applications en production, incluant l'analyse d'incidents;
  • Documenter les développements dans Confluence et suivre les tâches dans Jira.

Conditions d’emploi :

  • Horaire de travail : Lundi au vendredi, 40 heures par semaine;
  • Télétravail disponible;
  • Congés maladies/personnelles disponibles;
  • Assurances médicaments, paramédicaux, invalidité et vie pouvant aussi comprendre l’option dentaire;
  • REER avec cotisation de l’employeur;
  • Programme d’aide aux employés (PAE);
  • Télémédecine offerte à nos employés;
  • Stationnement gratuit;
  • Autobus accessible à proximité aux heures de pointe;
  • Activités corporatives organisées fréquemment.

Description de l’entreprise:

Chef de file en fabrication d’équipements mobiles de signalisation, de sécurité et d’éclairage, Ver-Mac fabrique, entre autres, des panneaux à message variable, des flèches de signalisation, des panneaux afficheurs de vitesse, des feux de circulation temporaires, des capteurs de vitesse, des tours d’éclairage et des plateformes de surveillance. Grâce à son logiciel JamLogic, Ver-Mac bonifie son offre en proposant des solutions automatisées de gestion de la circulation, en temps réel, afin d’améliorer la sécurité des travailleurs et des usagers de la route et de favoriser la mobilité.


Work environment

Work environmentsVer-Mac0
Work environmentsVer-Mac1
Work environmentsVer-Mac2
Work environmentsVer-Mac3

Requested skills

Formation et expérience

  • DEC en techniques de l'informatique (programmation) ou AEC en développement logiciel, ou formation équivalente;
  • 3 ans d'expérience en développement d'applications et de services web.

Compétences

  • Connaissance approfondie des outils de conception de logiciel assistée par l'intelligence artificielle tels que Claude Code, GitHub Copilot;
  • Utilisation des outils d'IA pour la conception, la création de scénarios, l'architecture, le code, les tests et autres;
  • Connaissance des technologies et outils récents reliés à C# et .NET;
  • Développement web : HTML, CSS, JavaScript, TypeScript;
  • Bases de données relationnelles (SQL Server ou équivalent) et langage SQL;
  • Connaissance des environnements Windows Server et Linux (services, journaux, déploiement);
  • Connaissance de Visual Studio ou Code et de Git;
  • Bonne compréhension des architectures orientées objet et des API REST;
  • Débogage en production : journaux, analyse de traces, accès à distance (SSH, RDP);

Profil recherché 

  • Capacité d'analyse et de résolution de problèmes;
  • Facilité à comprendre, à modéliser et à définir l'ensemble des besoins fonctionnels et techniques d'un projet de développement, incluant les cas limites;
  • Curiosité technique et désir d'apprendre, du navigateur jusqu'aux équipements sur la route;
  • Autonomie dans la livraison de son travail;
  • À l'aise dans un environnement multiprojet où les priorités peuvent changer;
  • Esprit d'équipe : collabore avec les gestionnaires de produit, l'ingénierie, le support et les clients;
  • Intérêt pour la sécurité routière et la signalisation.

Atouts 

  • Développement d’interfaces web avec Blazor;
  • Développement de services avec Node.js;
  • AWS (EC2, S3, réseau, VPN);
  • Docker et CI/CD;
  • SNMP;
  • Modules cellulaires et objets connectés;
  • MQTT, TCP, UDP;
  • Python.

Requirements

Level of education

College

Diploma

undetermined

Work experience (years)

3-5 years

Written languages

Fr : Advanced

En : Intermediate

Spoken languages

Fr : Advanced

En : Intermediate

We create the perfect match

Jobillico displays the best jobs that fit your profile.

Upload your resume