Analyste programmeur .NET
Introduction
Tu es à l’écoute d’un nouveau défi professionnel ?
Le développement .Net n'a plus de secret pour toi ?
Tu souhaites rejoindre une entreprise qui associe exigence, performance et bienveillance ?
Alors prends 5 minutes pour lire cette annonce, ton avenir se trouve peut-être en bas de cette offre !
Avant toute chose, je me présente, je suis Earvin du cabinet de recrutement Fed IT au Canada.
Mon métier ? Provoquer chaque jour des rencontres professionnelles qui ont du sens !
Aujourd’hui, je recrute pour un de mes beaux clients situé à Montréal, un développeur fullstack .Net avec au moins 5 ans d'expérience. Le poste est permanent, mode hybride et avec de beaux avantages sociaux.
Mission
- Concevoir, développer et maintenir les applications de l’organisation, tant côté Back-End que Front-End.
- Assurer la gestion et la maintenance de l'architecture des solutions technologiques applicatives ainsi que de l'architecture des données.
- Définir et garantir des normes de qualité logicielle élevées au sein de l’équipe, en promouvant l’adoption de bonnes pratiques et de méthodes rigoureuses, telles que les tests fonctionnels manuels et automatisés.
- Veiller à la conformité avec les normes et standards de développement, mettre en œuvre les meilleures pratiques et réaliser des revues de code, tout en contribuant à l’amélioration continue de ces processus.
- Analyser les spécifications fonctionnelles et non fonctionnelles des demandes de développement ou d’évolution des applications, et évaluer les impacts sur l’environnement actuel ainsi que sur la feuille de route technologique.
- Évaluer les conséquences des choix technologiques et fournir des recommandations éclairées.
- Proposer des solutions innovantes pour optimiser les applications et les systèmes existants.
- Apporter des conseils, un soutien technique et de la formation aux membres de l’équipe TI et aux utilisateurs sur les applications, systèmes et technologies utilisés au sein de l’organisation.
- Assurer le support, la configuration, la maintenance et le bon fonctionnement des applications ainsi que des infrastructures informatiques mises à disposition des utilisateurs finaux.
- Planifier, organiser, diriger et évaluer les activités liées aux projets sous sa responsabilité, en veillant au respect des délais et des objectifs.
- Contribuer à l'élaboration des stratégies technologiques et participer à leur mise en œuvre.
- Produire la documentation nécessaire pour le déploiement, l’utilisation et le support des applications.
- Rester informé des évolutions technologiques et des meilleures pratiques dans son domaine, et les appliquer au sein de l'organisation.
- Accomplir toute autre tâche connexe en fonction des besoins de l’organisation.
Votre profil
- Diplôme universitaire en informatique ou expérience équivalente.
- 5 ans d’expérience en analyse et programmation.
- Excellentes compétences et expérience en développement et déploiement d’applications sur les technologies Cloud Azure.
- Solides compétences en développement et déploiement d’applications basées sur des architectures microservices ou client/serveur de type Web.
- Expertise approfondie en développement d'applications avec les technologies .NET 4+, C#, Node.js, XML, SOAP, REST, JSON, WebForms, CSS, JavaScript, HTML5, TypeScript, React.
- Maîtrise des bases de données relationnelles (MSSQL, MySQL, ou autres).
- Bonne maîtrise des environnements Windows Server, Linux, Visual Studio, VS Code et Git.
- Connaissances appréciées de SharePoint, Dynamics, Coveo, OpenAM, et Papercut.
- Compétences en gestion de projets agiles.
- Bonne maîtrise du français, à l'écrit et à l'oral.
- Excellentes aptitudes au service client et à la collaboration