Développeur logiciel Web C# –
Intermédiaire
Description du poste:
L’équipe d’ingénierie du MAD (Magnetic Anomaly Detection) est à la recherche d’un développeur logiciel Web C# intermédiaire pour notre
Système de visualisation MAD.au sein du groupe d’ingénierie de détection des anomalies magnétiques (MAD). La responsabilité principale sera le
développement de l’interface usager (IU) pour le produit MAD-XR HMI.
Notre équipe est responsable de tout le processus de développement des solutions logicielles pour MAD, incluant l’intégration en laboratoire et les tests avant livraison.
En collaboration avec les autres développeurs de logiciels, architectes et spécialistes V&V, le développeur de logiciels travaillera à proposer et à améliorer des changements afin d’obtenir des livrables logiciels de haute
qualité pour nos clients.
Tâches:
• Participer au développement des nouvelles fonctionnalités (design,
code, test, documentation) ainsi qu’à la résolution des bugs découvert
dans nos produits.
• Collaborer à l’élaboration des requis, de l’architecture et de la
validation des exigences logicielles.
• Participer à des activités de revues de code et d’amélioration de nos
pratiques de développement logiciel.
• Participer à l’intégration des fonctionnalités et du déploiement des solutions.
• Soutenir les spécialistes du V&V pour définir des plans de tests
formels et l’investigation des bugs trouvés lors de campagnes de
validation formelle.
• Participer à la planification des livrables dans un cadre de
développement agile.
Compétences techniques:
• Baccalauréat en génie informatique/logiciel ou expérience
équivalente.
• 2 à 5 ans d’expérience
• Expérience en développement Web Full Stack
• Expérience avec Microsoft Blazer.
• Connaissance du langage de programmation C#.
• Connaissance du langage HTML et CSS.
• Expérience dans le déploiement et configuration de solutions Web sur
Linux.
• Expérience avec les bases de données SQL (PostgreSQL)
• Connaissance des outils d’intégration logiciel et de contrôle des
sources (Github ou autre).
• Connaissance des protocoles d’authentification tels que OAuth2
Atouts:
• Connaissance du langage UML (Unified Modeling Language)
• Connaissance des patrons de conception (design patterns) en
développement logiciel.
• Connaissance des langages de scripts Linux (Bash).
• Expérience dans le développement de tests unitaires et de tests système.
Habilités:
• Bon sens de l’organisation et de la planification.
• Bonnes compétences en communication (à l’oral et à l’écrit).
• Personne dynamique axée sur les résultats ayant un fort esprit
d’équipe et un bon sens de l’initiative.
L’échelle salariale que l’employeur s’attendrait raisonnablement à payer pour ce poste se situe entre et . Les candidatures seront acceptées sur une base continue. Notre offre d’avantages sociaux volontaires comprend des prestations médicales, dentaires, visuelles et de retraite. Tundra Technical Solutions tient à vous remercier pour l’intérêt que vous avez démontré envers cette opportunité. Toutefois, seuls les candidats possédant les compétences requises seront contactés. Tundra Technical Solutions est un employeur offrant l’Égalité des Chances et l’Action Positive. Nous accueillons et encourageons la diversité sur notre lieu de travail. Ce poste ne vous intéresse pas, mais connaissez quelqu’un qui pourrait l’être? Consultez notre Programme de récompense de Parrainage, les parrainages sont un grand secret derrière notre succès. Comme toujours, nous sommes à la recherche de personnes formidables. Et nous savons que vous connaissez des gens formidables! Tundra Technical Solutions est l’un des principaux fournisseurs de services de recrutement et de conseil en technologies de l’information et en ingénierie en Amérique du Nord. Notre succès et celui de nos clients reposent sur une base d’excellence du service. Plutôt que d’essayer continuellement de vendre à de nouveaux clients et entreprises et de simplement remplir des bases de données de candidats, nous nous concentrons sur le développement de relation plus solides et d’une connaissance plus approfondie des défis et des opportunités de nos clients existants. Oreilles ouvertes. Esprits ouverts. Futurs ouverts.