Chez Korem, le ou la Tech Lead joue un rôle clé dans le développement et l’évolution des solutions clients en concevant des algorithmes performants pour nos logiciels et applications Web. Grâce à son expérience, il ou elle propose des améliorations concrètes aux processus et méthodes de travail, tout en partageant son savoir-faire à travers le coaching et l’encadrement des membres de l’équipe.
Pourquoi localiser ta carrière chez nous?
Des projets innovants et stimulants. Des opportunités pour sortir de ta zone de confort;
Horaire flexible de 4 jours par semaine;
Un mode de travail hybride flexible;
4 semaines de vacances;
Un programme d’assurances collectives dès ton embauche, télémédecine et PAE;
Contribution de Korem à notre REER collectif;
Une foule d’activités amusantes pour resserrer les liens entre collègues (défis sportifs, 5 à 7, team building et bien plus);
800$ d’allocation qui s’adapte à ton mode de vie (Bonus, congé personnel additionnel, REER, etc.);
Un programme de référencement avantageux – boni de 3 000 $ et une semaine de vacances additionnelle pour les références menant à une embauche.
Responsabilités principales
Participer à la réalisation de différents projets de développement sur des projets visant à répondre aux besoins de nos clients;
Développer des fonctionnalités entières et les intégrer dans des systèmes complexes;
Assurer la qualité des livrables en collaborant avec l’équipe QA dans le but de créer des applications de haute complexité exemptes de défectuosités;
Collaborer avec les architectes de système pour ajuster les implémentations face aux imprévus, et pour les supporter lors de la prise de besoins des clients;
Collaborer à la rédaction des spécifications fonctionnelles et techniques pour les systèmes à développer;
Élaborer les activités de déploiement et opérationnelles pour les solutions développées;
Effectuer des révisions de code efficace;
Supporter toutes les activités de développement et confirmer l’intégrité des systèmes avant les tests et la livraison;
Assurer l’utilisation des bonnes pratiques de développement afin de garantir la pérennité des solutions développées et partager les connaissances acquises lors des mandats;
Assurer le leadership technique dans l’équipe de services professionnels.
Exigences et compétences requises
5 ans et plus d’expérience en développement, dont minimalement 2 ans d’expérience comme lead technique dans une équipe d’au moins 3 personnes;
Maîtrise de : Java, Kotlin, SpringBoot, SQL et React (Typescript, RTK, Material UI);
Un petit plus si tu as déjà travaillé avec JPA, Hibernate;
Baccalauréat en informatique, génie, administration ou équivalent;
Excellente maîtrise des bonnes pratiques en génie logiciel;
Leadership, capacité et intérêt à coacher et à transmettre ses connaissances;
Avoir la capacité de déceler et communiquer les risques d’aspect technique ou fonctionnel durant la réalisation d’un projet;
Maîtrise du français et de l'anglais de niveau professionnel, en raison d’interactions avec notre équipe interne et des clients, majoritairement anglophones et se situant à travers le Canada et les États-Unis.
À noter que ce poste offre un mode de travail hybride. Afin de faciliter la collaboration en personne et les interactions avec notre équipe, nous privilégions les candidiat.e.s de la ville de Québec et ses environs.