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 !
Sponsored
Explore Engineering
Skills in this job
People also search for
Similar Jobs
More jobs at Go RH
Sponsored