Architecte logiciel / Technical lead

Levis , Canada
contractor

AI overview

Guide the development team in implementing web application architectures, ensuring quality and strategic evolution of solutions in an innovative communication systems company.
Vous êtes un leader technique passionné, doté d’une solide expertise en développement logiciel, et vous cherchez un nouveau défi stimulant ? Base Camp Connect, une entreprise en pleine croissance, a l’opportunité idéale pour vous ! Qui sommes-nous ? Depuis plus de 10 ans, Base Camp Connect (Telflex Technologie Inc.) est présent dans plusieurs pays et nous innovons tant avec nos produits que dans nos pratiques d'affaires aux opérations. Nous fabriquons et intégrons des systèmes de communication qui facilitent l’interconnexion des différentes solutions amenées sur les lieux d’une intervention pour assurer les capacités de commandement et de contrôle. Notre mission vise à assurer des vies humaines grâce à la fluidité des communications dans des circonstances particulières (sécurité publique, militaire, recherche et sauvetage et autres). Nous avons besoin de vous pour soutenir notre croissance ! Notre milieu de travail et les avantages : Salaire compétitif; Horaires de travail flexibles de 40 heures/semaine; Une salle d’entraînement; Environnement de travail stimulant favorisant les échanges; Du café à volonté; Des activités d’entreprise avec une équipe motivée et engagée ! Votre rôle Base Camp Connect est en pleine croissance et est à la recherche d’un(e) Architecte Logiciel / Tech Lead pour guider l’équipe de développement de produits à l'un de nos bureaux de Lévis ou de Sherbrooke. Dans ce rôle, vous jouerez un rôle central dans l’orientation technique, la définition de l’architecture logicielle et le mentorat des développeurs. Vous collaborerez étroitement avec l’équipe DevOps, l’équipe des ventes ainsi que les opérations afin d’assurer la cohérence, la qualité et l’évolution stratégique des solutions développées. Principales responsabilités Architecture logiciel Définir, concevoir et superviser l’architecture des applications web et des services logiciels; Guider l’équipe dans le développement d’interfaces utilisateur réactives, ergonomiques et alignées sur les meilleures pratiques UX/UI; Encadrer la conception de la logique d’affaires, optimiser la gestion des bases de données et assurer la cohérence technique des solutions; Évaluer, intégrer et standardiser l’utilisation d’API et de services tiers dans l’écosystème applicatif; Veiller à la sécurité, la performance et la fiabilité des applications, et instaurer des standards d’ingénierie robustes; Mettre en place, améliorer et superviser la stratégie de tests (unitaires, intégration, régression, end-to-end) pour garantir la qualité du logiciel; Collaborer avec l’équipe DevOps dans l’adoption des solutions de déploiement cloud; Contribuer à l’amélioration de la pipeline CI/CD et assurer une maintenance proactive des environnements; Documentation et collaboration Produire et valider la documentation technique destinée aux équipes de développement, DevOps et production; Favoriser une communication fluide entre les équipes (DevOps, ventes, opérations) et agir comme référence technique; Accompagner les développeurs, assurer le mentorat technique et contribuer à l’amélioration continue des pratiques de développement. Profil recherché Être passionné(e) des nouvelles technologies; Être autonome et avoir le désir d’apprendre et de développer de nouvelles connaissances; Être un joueur d’équipe; Capacité à voir au-delà des idées initiales et à proposer des solutions créatives; Compétences recherchées Diplôme en informatique, génie logiciel, génie informatique ou domaine connexe; 6 + années d’expérience en développement logiciel, incluant une expérience significative en programmation Full‑Stack; Expérience avérée en leadership technique, en mentorat et en accompagnement d’une équipe de développement; Solide compréhension et pratique des méthodologies Agile, avec capacité à guider l’équipe dans l’adoption de bonnes pratiques; Expertise approfondie des bonnes pratiques de sécurité applicative et capacité à définir des standards internes; Maîtrise de l’intégration et de la gestion de sources de données variées (SQL, NoSQL, APIs, etc.); Expérience démontrée en optimisation de performances, notamment dans des environnements à ressources limitées; Connaissance avancée des architectures en microservices, des systèmes distribués et des patterns d’architecture modernes; Expérience avec la conteneurisation (Docker, Podman, etc.) - un atout majeur; Familiarité avec les environnements de développement conteneurisés (Dev Containers, DevSpace, etc.) - un atout; Capacité à collaborer efficacement avec des équipes multidisciplinaires (DevOps, ventes, opérations) ; Excellentes aptitudes en communication, en résolution de problèmes et en prise de décision technique; Bilingue (français, anglais); Ce défi vous intéresse et vous souhaitez rejoindre notre équipe motivée ? Appliquez dès maintenant !

Perks & Benefits Extracted with AI

  • Flexible Work Hours: Horaires de travail flexibles de 40 heures/semaine
  • Team building activities: Des activités d’entreprise avec une équipe motivée et engagée

Go RH is a top HR firm offering recruitment, headhunting, and strategic planning services. Their creative and authentic approach contributes to the success of companies in Quebec.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Technical Lead Q&A's
Report this job
Apply for this job