À propos Carrières

Menu

Fonctionnalités

Répondre à vos besoins

Toutes les fonctionnalités

Secteurs

On s’adapte à votre industrie

Tous les secteurs
Fonctionnalités
Secteurs
À propos
Carrières
Extranet
Contact Accéder à la démo
Architecte Logiciel

Architecte Logiciel

Temps plein | Saint-Georges

Description de l’offre

    Tu possèdes une excellente maîtrise des environnements informatiques et des outils logiciels ? Tu es reconnu(e) pour ta capacité à analyser, diagnostiquer et résoudre des problématiques techniques complexes en architecture logicielle ? Curieux(se), rigoureux(se) et orienté(e) vers la qualité, tu aimes concevoir des solutions robustes et évolutives, tout en collaborant étroitement avec les équipes et en accompagnant les parties prenantes dans l’application des meilleures pratiques ?

    Si cela te ressemble, nous avons besoin de ton expertise ! Postule au poste d’architecte logiciel et joins-toi à notre équipe pour contribuer à la conception de solutions technologiques robustes, évolutives et innovantes, au sein d’un employeur qui se distingue par son approche humaine et son environnement stimulant.
    Ce poste est à temps plein, basé à Saint-Georges-de-Beauce.

     

    Responsabilités

    Support technique et gestion des environnements :

    Conception et analyse :

    • Analyser les besoins, rechercher des solutions et produire des devis techniques répondant aux besoins déterminés lors de l’analyse fonctionnelle, en considérant la qualité, la sécurité, la flexibilité, les performances et la maintenabilité de la plateforme.
    • Réaliser les preuves de concept technologiques requises pour les différents projets.
    • Évaluer l’impact des changements architecturaux sur les systèmes existants.

    Architecture et évolution de la plateforme :

    • Acquérir une connaissance approfondie de la plateforme Prextra, tant sur le plan technologique que fonctionnel, au moyen d’analyses, de discussions et de documentation.
    • Suggérer et mettre en place des améliorations à l’architecture de la plateforme Prextra.
    • Assumer, avec l’équipe d’architecture, la responsabilité partagée de l’architecture du système Prextra et de ses composantes.
    • Veiller à l’évolutivité et à la résilience de la plateforme.
    • Identifier et documenter la dette technique, et proposer des stratégies pour la résorber.

    Qualité, sécurité et normes :

    • Participer à l’établissement des normes et pratiques de conception et de programmation.
    • Effectuer des revues de code et d’architecture.
    • Intégrer les bonnes pratiques de sécurité dès la conception.
    • Collaborer aux audits de sécurité et à la mise en conformité.

    Collaboration et partage de connaissances :

    • Documenter et partager ses connaissances avec les membres des différentes équipes et assister à leur formation en lien avec les décisions architecturales.
    • Collaborer avec les membres de l’équipe d’architecture dans le cadre de ses responsabilités.
    • Collaborer avec les équipes de développement dans toutes les étapes du développement logiciel, telles que le design, le développement, le déploiement et les opérations.
    • Collaborer avec les parties prenantes non techniques (produit, affaires, opérations) pour traduire les besoins d’affaires en solutions techniques.

    Évolution technologique :

    • Maintenir une veille technologique active et évaluer la pertinence d’adopter de nouvelles technologies, frameworks ou pratiques.

    Autres tâches :

    • Toute autre tâche connexe

     

    Ton profil

    Formation et expérience :

    • Baccalauréat en informatique ou en génie logiciel.
    • Minimum de 10 ans d’expérience.

    Connaissances avancées :

    • Développement web et API REST avec ASP.NET et ASP.NET Core.
    • Plateforme de développement .NET (C#).
    • Architecture orientée objet et design patterns.
    • Développement de bases de données SQL Server (T-SQL, Entity Framework, NHibernate).
    • Optimisation de performances (profilage, diagnostiques, analyse de requêtes).
    • TypeScript, JavaScript, React, Knockout.js.
    • Gestionnaires de paquets NuGet et NPM.
    • Gestionnaire de versions Git.
    • Pratiques DevOps, GitLab, CI/CD.
    • Tests automatisés (unitaires, d’intégration, d’acceptation et autres).

    Maîtrise des outils de développement :

    • Microsoft Visual Studio, VS Code, SSMS.
    • Conception assistée par intelligence artificielle (Cursor, Claude Code, etc.).

    Autres compétences requises (atout) :

    • Connaissance de la plateforme Microsoft Azure.
    • Connaissances en IA générative, apprentissage machine (Machine Learning) et apprentissage profond (Deep Learning).
    • Connaissances en développement web traditionnel (ASP Classic, SQL Server).
    • Connaissances en conteneurisation (Docker) et orchestration (Kubernetes).
    • Connaissances en sécurité applicatives (OWASP, OAuth/OpenId Connect, gestion des secrets)

     

    Pourquoi travailler chez CDID ?

    • Culture d’entreprise familiale où le bien-être des employés est au cœur des décisions ;
    • Horaire de travail de 37.5 heures par semaine (lundi au vendredi) ;
    • Congé le vendredi après-midi (1 semaine sur 2, après la période de probation); 
    • Télétravail jusqu’à 3 jours par semaine(après la formation); 
    • Assurance collective complète avec contribution de l’employeur à 75 % ;
    • Compte d’avantages sociaux flexible ;
    • Régime de retraite avec contribution de l’employeur à 3 % après 6 mois d’emploi ;
    • Accès à un programme d’aide aux employés (PAEF) et à un service de télémédecine (Dialogue) ;
    • Une journée de congé payée le mois de ton anniversaire ;
    • Programme de vacances concurrentiel ;
    • Un club social très dynamique.

    Postuler à l'offre

      CV*