Analyste de réalisation .Net

Analyste de réalisation – 6 mois 

Nous recrutons d’urgence pour un mandat de 6 mois. 

Notre client est une institution publique importante dans laquelle vous pourrez continuer à développer vos compétences. 

Nous recherchons quelqu'un pour participer à l’élaboration de l’architecture logicielle qui repose sur une architecture dite n-tiers et qui traite, entre autres, de l’accès à de multiples sources de données, de la gestion des erreurs, des patrons de collaboration, de la journalisation et des patrons de conception;

–  Implémenter les concepts du devOps tels la livraison continue et du déploiement continu à l’aide d’outils utilisés au sein dans l'institution.

– Mettre en place, dans son équipe, le cadre de développement notamment les contrôles graphiques de bases, les composantes communes, les environnements d’essais ainsi que les outils relatifs à l’intégration continue, au développement piloté par les tests et au développement piloté par le comportement;

– Participez, au besoin, à la révision de l’architecture logicielle;

–  Rechercher et implanter des solutions aux bloquants de son équipe et transmettre au conseiller en architecture logicielle ceux qui ne peuvent être réglés à son niveau;

Dans le cadre du développement ou de l’entretien de la solution logicielle :

– Participer, avec les membres de l’équipe, à l’estimation des histoires du carnet de commandes;
– Réaliser en collaboration avec les membres de l’équipe, le découpage des histoires en tâches (unités de programmation);
– Supporter les développeurs dans la réalisation des tâches (unités de programmation);
– Détailler le modèle d’objets d’affaires; 
– Réaliser la solution logicielle :
– Effectuer l’analyse fonctionnelle et logicielle des histoires;
– Réaliser les éléments documentaires requis dans l’approche de développement Agile de Revenu Québec;
– Effectuer la programmation des tâches (unités de programmation);
– Documenter la programmation;
– Réaliser les essais unitaires;
– Participer activement à la qualité du code produit (documentation, revue de code, propriété collective du code);
– Réaliser la mise en place du développement piloté par les tests TDD et du développement piloté par le comportement BDD.
– S’assurer que les bonnes pratiques de la programmation orientée objets ou services sont suivies et respectées;
– S’assurer que les orientations d’architecture logicielle sont cohérentes et appliquées correctement dans son équipe;
– Livrer la solution logicielle de manière incrémentale; 
– Démontrer les résultats obtenus au terme de chacune des itérations; 
– Entretenir et faire évoluer la notion de terminé;
– Participer à la réalisation des essais systèmes (devis) et inter-systèmes;
– Réaliser la mise en place et l’implantation des solutions;
– Toute autre responsabilité qui relève de ce niveau d’intervention.

Compétences attendues :

1. Détenir un baccalauréat dans le domaine des technologies de l’information ou une discipline connexe ou expérience équivalente.
2. Posséder cinq (5) années d’expérience en développement et entretien de systèmes centraux et/ou clients serveurs dans un environnement distribué.
3. Posséder trois (3) années d’expérience comme analyste fonctionnel dans un environnement client-serveur opérant avec une base de données ORACLE et utilisant un des langages suivants : SQL-Design, PL-SQL et COBOL sous UNIX.
4. Posséder deux (2) années d’expérience dans la réalisation de dossiers fonctionnels dans le cadre du développement ou de l’entretien de systèmes.
5. Avoir réalisé des mandats utilisant des méthodes de développement semblables à celles utilisées à Revenu Québec (DMR-P2 et P3).

Je recrute pour plusieurs autres mandats en TI à Québec et Montréal, n’hésitez pas à me contacter pour en discuter jaoued.bourzik@ianmartin.com — 514-789-6463

 

Apply Now