Voulez-vous vraiment quitter ce processus?
Vous êtes sur le point de quitter le processus sans avoir postulé. Toutes vos modifications seront perdues.
Description du poste
TEHORA est présentement à la recherche d’un(e) développeur SharePoint ayant d’excellentes aptitudes techniques, d’excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d’une équipe polyvalente.
Sans être exhaustifs, voici les services et livrables que devra fournir la personne retenue.
Description des travaux ou des biens livrables :
Travailler au sein d’une équipe agile en étroite collaboration avec les spécialistes affaires pour comprendre les besoins et développer des solutions adaptées.
Il devra réaliser des applications, rapports, tableaux de bord, flux de travail en utilisant les différents composants de la Power Platform.
Il devra également optimiser les performances des applications, des flux automatisés et des rapports, ainsi qu'intégrer des données provenant de différentes sources.
PROFIL
a) Avoir CINQ (5) ans d’expérience comme développeur .NET;
b) Avoir de l’expérience avec des concepts du langage .NET incluant la programmation concurrente;
c) Maîtriser les principes SOLID;
d) Avoir programmé un service Web (Web API);
e) Avoir l’expérience de séparer son code en fonction d’une architecture en couche;
f) Avoir utilisé une librairie d’injection de dépendances telles que Castle Windsor, Unity, Autofac, etc.;
g) Avoir programmé la persistance d’objets, avoir proposé un modèle physique optimisé et avoir développé une application Web connectée dans une BD relationnelle;
h) Avoir identifié, analysé, proposé et modélisé une solution pour implanter une fonctionnalité et avoir identifié des problèmes et bogues éventuels dans les revues de code;
i) Avoir créé des structures de BD incluant des tables, des séquences, des vues, des triggers et des procédures;
j) Avoir l’expérience de faire des requêtes SQL complexes intégrant notamment la pagination, les groupements et les fonctions analytiques ;
k) Avoir de l’expérience avec les particularités des BD Oracle;
l) Avoir créé et géré des branches/étiquettes dans le système de gestion des versions;
m) Connaître les principales caractéristiques d'un API REST;
n) Avoir l’expérience de proposer et faire appliquer les design patterns OO;
o) Avoir de l’expérience pour structurer le code en fonction des principes et besoins de l’architecture organique;
p) Avoir l’expérience de proposer et modéliser une solution pour implanter une fonctionnalité en utilisant des composants techniques complexes tels que des micro-services et des tâches asynchrones;
q) Avoir analysé la performance de requêtes SQL et proposé des améliorations;
r) Avoir de l’expérience avec d’autres outils de bases de données tels que :
a. Des outils d’indexation et de recherche de données, par exemple, Elasticsearch;
b. Des agents de messages, par exemple Kafka.
s) Avoir de l’expérience avec toutes les fonctionnalités d’un système de gestion des versions;
t) Avoir l’expérience de gérer, d’encadrer et d’assurer la qualité d’un processus de livraison (release).
LIEU DE TRAVAIL
Le lieu de travail sera déterminé selon le mandat, il peut être en télétravail ou chez le client.
POURQUOI SE JOINDRE À TEHORA?
TEHORA est une firme québécoise multidisciplinaire reconnue pour l'excellence de ses services professionnels, de nature technique et de gestion de projets à l'échelle nationale et internationale. Notre mission est d'accompagner nos clients dans la concrétisation de leurs projets par l'excellence de notre savoir-faire et de notre créativité.
Depuis sa création en 2017, notre équipe de professionnels connait une croissance exponentielle en répondant aux besoins importants en gestion de projets multidisciplinaires, dans le domaine des transports, du génie civil, du TI et plus.
Nos collaborateurs travaillent sur des mandats aussi bien à l’interne que chez des clients d’envergures.
TEHORA se distingue par sa culture d’entreprise, axée sur le bonheur de ses employés et la diversité.
Chez TEHORA, chaque collaborateur est un membre important de l'équipe qui contribue à notre succès collectif. Nos membres ont la flexibilité requise pour avoir un équilibre entre le travail et leur vie privée, tout en menant une carrière enrichissante.
Nous offrons un environnement de travail motivant. La diversité des projets, la grande autonomie et l’interaction directe avec les clients sont appréciées. Une telle proximité est possible en raison de notre structure organisationnelle horizontale, qui se traduit par des relations de confiance et une communication efficace entre notre équipe et les clients.
AVANTAGES
Du télétravail et de la flexibilité pour s’adapter à vos obligations familiales;
Une culture entrepreneuriale favorisant la créativité et l'innovation;
Horaires flexibles (selon le type de contrat de travail);
Congés en cas de maladie et à l'occasion d'événements familiaux;
Outils informatiques adaptés;
Espace de travail épanouissant et motivant;
Initiatives sociales et environ
Sans être exhaustifs, voici les services et livrables que devra fournir la personne retenue.
Description des travaux ou des biens livrables :
Travailler au sein d’une équipe agile en étroite collaboration avec les spécialistes affaires pour comprendre les besoins et développer des solutions adaptées.
Il devra réaliser des applications, rapports, tableaux de bord, flux de travail en utilisant les différents composants de la Power Platform.
Il devra également optimiser les performances des applications, des flux automatisés et des rapports, ainsi qu'intégrer des données provenant de différentes sources.
PROFIL
a) Avoir CINQ (5) ans d’expérience comme développeur .NET;
b) Avoir de l’expérience avec des concepts du langage .NET incluant la programmation concurrente;
c) Maîtriser les principes SOLID;
d) Avoir programmé un service Web (Web API);
e) Avoir l’expérience de séparer son code en fonction d’une architecture en couche;
f) Avoir utilisé une librairie d’injection de dépendances telles que Castle Windsor, Unity, Autofac, etc.;
g) Avoir programmé la persistance d’objets, avoir proposé un modèle physique optimisé et avoir développé une application Web connectée dans une BD relationnelle;
h) Avoir identifié, analysé, proposé et modélisé une solution pour implanter une fonctionnalité et avoir identifié des problèmes et bogues éventuels dans les revues de code;
i) Avoir créé des structures de BD incluant des tables, des séquences, des vues, des triggers et des procédures;
j) Avoir l’expérience de faire des requêtes SQL complexes intégrant notamment la pagination, les groupements et les fonctions analytiques ;
k) Avoir de l’expérience avec les particularités des BD Oracle;
l) Avoir créé et géré des branches/étiquettes dans le système de gestion des versions;
m) Connaître les principales caractéristiques d'un API REST;
n) Avoir l’expérience de proposer et faire appliquer les design patterns OO;
o) Avoir de l’expérience pour structurer le code en fonction des principes et besoins de l’architecture organique;
p) Avoir l’expérience de proposer et modéliser une solution pour implanter une fonctionnalité en utilisant des composants techniques complexes tels que des micro-services et des tâches asynchrones;
q) Avoir analysé la performance de requêtes SQL et proposé des améliorations;
r) Avoir de l’expérience avec d’autres outils de bases de données tels que :
a. Des outils d’indexation et de recherche de données, par exemple, Elasticsearch;
b. Des agents de messages, par exemple Kafka.
s) Avoir de l’expérience avec toutes les fonctionnalités d’un système de gestion des versions;
t) Avoir l’expérience de gérer, d’encadrer et d’assurer la qualité d’un processus de livraison (release).
LIEU DE TRAVAIL
Le lieu de travail sera déterminé selon le mandat, il peut être en télétravail ou chez le client.
POURQUOI SE JOINDRE À TEHORA?
TEHORA est une firme québécoise multidisciplinaire reconnue pour l'excellence de ses services professionnels, de nature technique et de gestion de projets à l'échelle nationale et internationale. Notre mission est d'accompagner nos clients dans la concrétisation de leurs projets par l'excellence de notre savoir-faire et de notre créativité.
Depuis sa création en 2017, notre équipe de professionnels connait une croissance exponentielle en répondant aux besoins importants en gestion de projets multidisciplinaires, dans le domaine des transports, du génie civil, du TI et plus.
Nos collaborateurs travaillent sur des mandats aussi bien à l’interne que chez des clients d’envergures.
TEHORA se distingue par sa culture d’entreprise, axée sur le bonheur de ses employés et la diversité.
Chez TEHORA, chaque collaborateur est un membre important de l'équipe qui contribue à notre succès collectif. Nos membres ont la flexibilité requise pour avoir un équilibre entre le travail et leur vie privée, tout en menant une carrière enrichissante.
Nous offrons un environnement de travail motivant. La diversité des projets, la grande autonomie et l’interaction directe avec les clients sont appréciées. Une telle proximité est possible en raison de notre structure organisationnelle horizontale, qui se traduit par des relations de confiance et une communication efficace entre notre équipe et les clients.
AVANTAGES
Du télétravail et de la flexibilité pour s’adapter à vos obligations familiales;
Une culture entrepreneuriale favorisant la créativité et l'innovation;
Horaires flexibles (selon le type de contrat de travail);
Congés en cas de maladie et à l'occasion d'événements familiaux;
Outils informatiques adaptés;
Espace de travail épanouissant et motivant;
Initiatives sociales et environ
... Lire la suite
nementales;
Programme d’apprentissage en milieu de travail;
Cheminement de carrière.
SALAIRE
Le salaire sera calculé sur la base du taux horaire moyen correspondant à votre profil.
Programme d’apprentissage en milieu de travail;
Cheminement de carrière.
SALAIRE
Le salaire sera calculé sur la base du taux horaire moyen correspondant à votre profil.
Recevez les emplois similaires par courriel
* Vous pouvez annuler cette alerte emploi à tout moment
Enregistrement réussi. Un courriel de confirmation a été envoyé à votre messagerie.