5+ years of professional experience in software development on distributed applications., Strong expertise in PHP development with frameworks like Symfony or Yii., Good understanding of Vue.js, frontend architecture, and MySQL., Experience in maintaining and scaling production systems..
Key responsibilities:
Take charge of resolving complex technical support issues.
Collaborate with the customer support team to triage escalated problems and apply targeted fixes.
Promote a culture of continuous responsibility throughout the maintenance lifecycle.
Identify opportunities for automation and continuous improvement of existing code.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Trackforce Valiant + TrackTik combines over 45 years of total experience with the brightest and most influential minds to provide its customers with the industry’s most comprehensive security workforce management solution. Our cloud-based solutions help corporations and security guard service providers handle every aspect of security workforce management.
If you’re in North America and would like to learn more: www.tracktik.com
If you’re in Europe, the Middle East, and Africa, learn more: www.trackforcevaliant.com
Book 15 minutes to learn more about our industry-leading solutions: https://bit.ly/3Sc18T7
Trackforce est la plus grande entreprise SaaS de gestion du personnel de sécurité physique au monde. Notre technologie offre aux entreprises de sécurité physique et aux sociétés qui emploient des gardes une plate-forme unique pour gérer leur personnel de sécurité. Nous contribuons à améliorer les délais de réponse, à réduire les charges administratives et à réduire les coûts. Aujourd'hui, Trackforce sert plus de 3 000 clients dans plus de 45 pays. Nous comptons plus de 300 employés avec des bureaux à Montréal, Paris et Londres. Cependant, nous acceptons d’être à distance d’abord !
Nous sommes à la recherche d’un Développeur Logiciel Sénior pour rejoindre notre équipe, avec un rôle centré sur la maintenance et l’amélioration de nos produits. Ce rôle clé s’adresse à une personne qui aime résoudre des problèmes concrets, améliorer la stabilité des systèmes et encadrer ses collègues — tout en gardant à l’esprit les besoins des clients et de l’entreprise.
Vous travaillerez en étroite collaboration avec d'autres développeurs, des parties prenantes produits et le département de support client afin d’assurer que les problèmes techniques soient résolus de façon efficace et durable. L’équipe de maintenance agit comme première ligne de défense pour les enjeux escaladés : elle filtre, résout ce qui peut l’être, et redirige les cas complexes vers les équipes spécialisées. Nous croyons en une approche du type “youbuildit, youownit” où chacun prend en charge les systèmes qu’il développe et cherche continuellement à les améliorer.
Vous contribuerez également à la modernisation des flux de travail en maintenance et support, notamment en explorant des outils propulsés par l’IA pour automatiser les diagnostics, améliorer l’efficacité du triage et accroître la productivité de l’équipe. De plus, vous jouerez un rôle central dans l’amélioration des outils internes et de l’expérience développeur (DevEx), afin de permettre à nos équipes de livrer un travail de haute qualité avec fluidité et confiance.
Votre impact ira bien au-delà des simples correctifs — vous influencerez la manière dont nous assurons la qualité et la fiabilité de nos systèmes dans le temps.
Votre quotidien
Prendre en charge la résolution technique des problèmes de support complexes
Collaborer avec l’équipe de support client pour trier les problèmesescaladés, appliquer des correctifs ciblés, et coordonner avec les équipes fonctionnelles en cas de changements plus larges
Promouvoir une culture de responsabilité continue sur tout le cycle de vie de la maintenance
Améliorer les outils internes et les processus pour optimiser l’expérience développeur (DevEx), incluant pipelines de déploiement, tableaux de bord de surveillance et environnements de développement
Identifier des opportunités d’automatisation et d’amélioration continue du code existant
Appliquer et diffuser les standards de qualité via les revues de code et le mentorat
Contribuer à l’amélioration et à la planification du backlog de défauts en collaboration avec les responsables produits
Participer à une rotation OnCall pour assurer une réponse rapide aux incidents critiques en production
Documenter les décisions techniques clés et le comportement des systèmes pour assurer l’alignement et la maintenabilité
Travailler avec vos collègues pour livrer des améliorations incrémentales sans perturber les opérations critiques
Vos compétences et expériences
5+ années d’expérience professionnelle en développement logiciel sur des applications distribuées
Solide expertise en développement PHP avec des frameworks comme Symfony ou Yii
Bonne compréhension de Vue.js, de l’architecture frontend et de MySQL
Expérience avérée en maintien et montée en charge de systèmes en production
Compétences en débogage et optimisation de performance, avec une familiarité avec les outils de sécurité comme les analyseurs de code et les scanners de vulnérabilités de packages tiers
À l’aise avec les services AWS (ex. : SQS, Lambda, CloudWatch, CDK, ECS)
Expérience dans la conception ou l’amélioration de la couverture de tests (unitaires, d’intégration, fonctionnels)
Expérience avec l’amélioration des outils développeurs (ex. : pipelines CI/CD, observabilité, environnements locaux)
À l’aise en environnement Agile et capable d’animer des discussions techniques
Excellentes compétences en communication et en collaboration
Capacité à faire le lien entre les équipes techniques et non techniques, en particulier avec le support client
Mentalité axée sur le pragmatisme, la responsabilisation et le partage des connaissances
Travailler chez TrackForce Nous offrons un environnement flexible et entièrement à distance afin que vous puissiez harmoniser votre vie personnelle avec le travail fantastique que vous ferez ici. Notre équipe est fortement concentrée sur la création de valeur pour nos clients. Notre récente fusion nous a permis de devenir le véritable leader du marché dans le domaine des logiciels de gestion des effectifs de sécurité. Les valeurs que nous défendons : - Favoriser la curiosité - Diriger avec empathie - S'approprier et être responsable - Favoriser la diversité - Soyez vrai et agissez avec intégrité. #LI-Remote La recherche montre que les femmes et d'autres groupes sous-représentés postulent uniquement s'ils répondent à 100 % aux critères d'une offre d'emploi. Si vous êtes passionné et motivé et que vous ne remplissez pas toutes les conditions ci-dessus, nous vous encourageons à postuler ! Trackforce est fier de défendre la diversité, l’équité, l’appartenance et l’inclusion. Nous appliquons une politique de tolérance zéro pour toute forme de discrimination contre les personnes appartenant à des classes protégées ou fondée sur des motifs interdits. Tous les candidats qualifiés recevront une considération équitable pour l'emploi, conformément à la législation applicable en matière d'emploi et de droits de la personne.
Required profile
Experience
Spoken language(s):
French
Check out the description to know which languages are mandatory.