XX
Développeur Java/ Python et Analyste QATMC CanadaMontreal, Québec, Canada
XX

Développeur Java/ Python et Analyste QA

TMC Canada
  • CA
    Montreal, Québec, Canada
  • CA
    Montreal, Québec, Canada

À propos

| Résumé :
La Direction Services d'ingestion, Transfert géré de fichiers fait partie des fondations de données et a la charge de la mise en place de capacités d'ingestion de fichiers internes et externes pour permettre l'échange sécuritaire de données au sein de l'entreprise mais également avec les sources externes.
À titre d'analyste-programmeur(-euse) Python et Java, vous serez amené à développer des outils pour automatiser certaines de nos activités, moderniser notre plateforme client, et également réaliser des développements pour certains besoins de nos clients et partenaires.
Vous analysez les besoins des clients et partenaires et influencez les orientations relativement aux solutions technologiques appropriées. À cet égard, vous planifiez, hiérarchisez et coordonnez le travail afin de tenir les engagements pris en phase avec les objectifs à atteindre.
En plus de contribuer au code source, vous jouez un rôle clé dans la mise en place et le maintien des tests automatisés et veiller à ce que les livrable respectent les standards de qualité.
Les arrimages sont fréquents. Vous êtes appelé à interagir avec diverses parties prenantes œuvrant dans des domaines d'expertise complémentaires.
| Vos challenges ?
En tant qu'Employeneurs spécialisé en analyse AQ et en développement, vous serez amené à :
Effectuer l'analyse et le développement d'applications et d'outils, la conception, le code, l'automatisation des tests et l'exploitation en appliquant les bonnes pratiques de développement, de données et de sécurité ;
Documenter les solutions techniques pour assurer la pérennité des produits et partager les connaissances avec l'équipe ;
Fournir un soutien technique et assurer une analyse des problématiques pour déterminer les causes lors d'incidents critiques et s'assurer de leur résolution ;
Travailler en cocréation avec l'équipe (analystes, architectes, techlead...) pour bien comprendre les besoins et ainsi réaliser des solutions adaptées ;
Être responsable de l'installation et des tests des applications/outils ;
Participer à l'analyse technique et la définition des exigences fonctionnelles pour identifier les besoins en tests ;
Concevoir, documenter et exécuter les plans de test, cas de test et scénarios de validation.
| Qu'attendons-nous de vous ?
Compétences minimum requises pour ce rôle :
Entre 5 et 8 années d'expérience pertinente ;
Expertise avec plusieurs langages de programmation : Python, Java Spring Boot, JavaScript ou TypeEcript ;
Expertise avec les frameworks de tests : JUnit, PyTest, Playwright, Selenium ;
Expertise automatisation de tests : Browserstack, Robot Framework, Cypress, Xray ;
Expertise avec le développement et test d'API ;
Expertise avec la programmation orientée objet ;
Expertise avec le Scripting tel que Powershell et Bash ;
Connaissances des pipelines CI/CD (Concourse, DevOps) ;
Connaissances de Git, des Workflows Github Actions ;
Connaissance du mode Agile.
| Que pouvez-vous attendre de TMC ?
TMC est une société de conseil en science et ingénierie qui apporte une expertise technique à ses clients afin de les accompagner dans la réalisation de leurs projets et de leurs challenges. Société à dimension internationale, TMC opère donc en tant que centre d'expertise à la disposition de ses clients, ce qui nous permet de les aider à être plus compétitifs dans un monde technologique de plus en plus global et en constante évolution.
Chez TMC nous savons que ce sont les personnes qui sont moteurs de l'innovation. C'est la raison pour laquelle nous offrons les meilleures conditions possibles pour le développement de chacun de nos employés. Vous trouverez chez TMC un environnement de travail challengeant et stimulant dans lequel vous serez aux commandes de votre propre carrière.
En tant qu'employeneur, vous faites partie de notre famille TMC où l'engagement et prendre plaisir à travailler sont des éléments essentiels de notre culture.
| Pourquoi choisir l'Employeneurship ?
Notre modèle de l'Employeneurship est unique, c'est une véritable innovation dans le secteur du conseil en haute technologie. C'est LA relation de travail du 21ème siècle pour les professionnels techniques hautement qualifiés. Il est construit autour de 5 piliers principaux :
Vous aurez un contrat de travail à durée indéterminée vous offrant stabilité et sécurité ;
Vous apprendrez à connaître votre valeur sur le marché et aurez une part des bénéfices générés par votre travail grâce à la participation individuelle aux bénéfices ;
Nous vous accompagnerons grâce à un coaching personnalisé et un plan de formation conçus pour vous aider à développer vos compétences entrepreneuriales ;
Notre structure en cellules de compétence technique vous fournira un réseau d'experts fort, significatif et pertinent ;
Le Lab' entrepreneurial vous offrira un terrain de jeu pour explorer de nouvelles idées et peut-être participer au lancement de start-ups.
TMC est un employeur garantissant l'égalité des chances et valorise la diversité. Nous ne faisons pas de discrimination sur la base de la race, de la religion, de la couleur, de l'origine nationale, du sexe, de l'orientation sexuelle, de l'âge, de l'état civil, du statut d'ancien combattant ou du statut d'invalide.
  • Montreal, Québec, Canada

Compétences linguistiques

  • French
Avis aux utilisateurs

Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.