Primary tabs

    Développeur .NET

    Catégorie : Développement/ingénierie
    Ville : Quebec, Québec, Canada
    Nº de poste J0920-1279
    Type d’emploi : Temps plein

    Description du poste

    Être développeur .Net chez CGI, c’est avoir l’opportunité de coder une multitude d’applications sur une panoplie de projets.

    En tant que consultant chez CGI, vous aurez aussi la chance de faire partie de communautés de pratique qui visent à développer nos expertises et rester à l’affut des dernières tendances en technologie de l’information.

    Notre équipe est dynamique et encourage la collaboration, l’échange et l’initiative. Le respect et le plaisir sont à la base de notre environnement de travail. Notre équipe expérimentée saura vous guider à votre arrivée et vous accompagner dans le développement de votre carrière

    Fonctions et responsabilités

    En tant que Développeur vous serez appelé à :
    • Comprendre les besoins du client et les spécifications des systèmes à développer ;
    • Réaliser, documenter et corriger des composantes logicielles conformément aux spécifications des analyses fonctionnelles ;
    • Réaliser et documenter les essais unitaires ;
    • Diagnostiquer et résoudre les problèmes techniques dans les applications et les modules programmés;
    • Réaliser, implanter et documenter les améliorations apportées aux applications ;
    • Soutenir et réaliser la mise en production des modules programmés.

    Qualités requises pour réussir dans ce rôle

    • Avoir au moins une année d'expérience en développement .NET;
    • Détenir un baccalauréat en informatique, informatique de gestion, génie informatique ou DEC/AEC avec expérience équivalente;
    • Maîtriser les concepts d’ingénierie Iogicielle (réusinage de code (refactoring), automatisation des essais, intégration continue, livraison continue, développement piloté par les tests (TDD), développement piloté par le comportement (BDD), propriété collective du code, revue de code, programmation en binôme, techniques de simulacres (mocking), etc.);
    • VB, C#, Visual Studio (ILS, ASP, etc.) ou en programmation JAVA utilisant entre autres : Java, JavaScript, Typescript, Angular 4.0 et + ainsi que Jasmine;
    • Avoir une bonne connaissance des technologies suivantes : MVC5, MVW, AJAX, REST/SOAP, Bootstrap, JQuery, JSON, TFS 2012 et +, GIT ou autre gestionnaire de source, AOS, WSO2, Entreprise service bus (ESB);
    • Avoir une bonne connaissance des méthodologis de développement agile de type Scrum, Scrumban, Kanban, DAD ou SAFE;
    • Avoir des connaissances dans l’architecture orientée service (AOS);
    • Très bonne connaissance du français oral et écrit.