Skip to Main Content

Analyste-programmeur Fullstack Java

Analyste-programmeur Fullstack Java

Systematix est à la recherche d’un

Analyste-programmeur Fullstack Java

Mandat de 12 mois pour l’un de ses clients au Centre-ville de Montréal

Responsabilités

Support des applications et interventions sur plusieurs applications Java web

Production et documentation des analyses techniques/fonctionnelles

Assurance qualité des applications

Habilités et expériences

• Minimum 5 années d’expérience en programmation

• Baccalauréat en informatique

• Bilingue Anglais et Français (Français obligatoire)

• Maîtrise de Java, J2EE, JSF, JSP, Ajax, JQuery, SOAP, XSD, XML, Eclipse, Struts, JavaScrlpt.

• Maîtrise des Platesformes Spring Boot, Spring MVC, Hibernale

• Maîtrise du développement de services web REST

• Expérience en développement avec les gestionnaires de source SVN et Git

• Expérience Angular et/ou ReacJs

• Expérience en mode Agile

• Expérience avec Maven (atout)

Postulez maintenant

Si des opportunités dans le domaine de la consultation vous intéressent, Systematix pourrait aussi vous offrir un poste permanent. Contactez-nous!

À propos de Systematix

Axé sur les solutions. Inspiré par les gens.

Nous sommes une société de services-conseils en technologies de l’information de premier plan, centrée sur les gens.

Nous livrons des services TI innovants appuyés par un engagement fondamental d’aider les organisations à atteindre leur plein potentiel.

Chargé de projet

Note: la maitrise d’un niveau de français avancé est exigé pour ce poste.

Sommairement, les défis qui t’attendent:

Assumer la gestion des travaux du projet

  • Élaborer et mettre à jour la planification des travaux dans l’outil de gestion;
  • Organiser les revues de projet et les présenter au comité de gestion et y participer;
  • Tenir des rencontres de suivi de travaux des ressources;
  • Mettre en place le registre des risques et élaborer des mesures de mitigation.
  • Élaborer le plan de travail

  • Coordonner les étapes de mise en production telles que décrites dans la méthodologie;
  • Mettre en place les manuels d’organisations de projet (MOP);
  • Exercer un contrôle sur l’échéancier, la qualité et le dépôt des biens livrables produits par les ressources internes et externes sous sa responsabilité;
  • Rédiger les comptes rendus de diverses rencontres;
  • Réviser les assignations.
  • Identifier les biens livrables et en assurer le suivi

  • Produire des états de situation;
  • Mettre à jour le registre des points de suivi et le registre de risque.
  • Soulever les enjeux et les bloquants

  • S’assurer du règlement des points en suspens, des enjeux et des bloquants.
  • Collaborer avec d’autres chargés de projets afin d’améliorer les outils et les processus de gestion des activités

  • Favoriser la communication entre les différentes équipes et agir comme facilitateur au besoin.
  • Salaire: Selon l’expérience du candidat.

    Nous offrons des conditions de travail avantageuses et équitables, des horaires flexibles et variables, un environnement de travail humain et stimulant avec des gestionnaires accessibles, à l’écoute et qui favorisent le cheminement de carrière.

     Horaire: Flexible et variable; 35 heures/semaine, du lundi au vendredi.Conditions de travailPourquoitravailler chez Systématix:

  • un horaire flexible et variable;
  • des défis changeants et stimulants;
  • un plan de carrière personnalisé;
  • une vie sociale active, de multiples activités sont au rendez-vous;
  • une assurance collective complète;
  • transport payé;
  • et bien plus!
  • Vous êtes curieux et désirez en connaître davantage? Postulez dès maintenant ou écrivez-vous pour de plus amples informations àrecrutement@systematix-qc.com

    Analyste fonctionnel – Banque de talents

    Formation et expérience professionnelle

  • Baccalauréat (1er cycle universitaire) dans une discipline pertinente (administration, informatique, etc.)
  • OU
  • Diplôme d’études collégiales dans une discipline pertinente et six années d’expérience.
  • Au moins trois années d’expérience à titre d’analyste fonctionnel.
  • Sommairement, voici les tâches que vous devrez accomplir:

    Analyse fonctionnelle

  • Déterminer et documenter les besoins des utilisateurs;
  • Réaliser les analyses fonctionnelles des systèmes de façon à détailler tous les aspects perceptibles à l’utilisateur;
  • Analyser les demandes de changement et les demandes d’amélioration et recommander des solutions;
  • Écrire et modifier les dossiers fonctionnels;
  • Participer à la réalisation et la rédaction des essais d’acceptation;
  • Participer à la réalisation des analyses préliminaires (études de faisabilité), à l’occasion.
  • Essais fonctionnels

  • Préparer et modifier les jeux d’essais existants;
  • Réaliser les essais fonctionnels.
  • Documentation

  • Participer aux dossiers de mise en production;
  • Élaborer, documenter et réaliser les scénarios d’essais fonctionnels permettant de valider l’ensemble des fonctionnalités prévues aux devis fonctionnels;
  • Rédiger les guides d’utilisation.
  • Soutien technique

  • Soutenir les autres membres de l’équipe (programmeurs, analystes, architectes);
  • Soutenir la production;
  • Soutenir la mise en place (intégration) du nouveau système;
  • Effectuer des tâches de soutien à la gestion.
  • Vous êtes curieux et désirez en connaître davantage? Postulez dès maintenant ou écrivez-vous pour de plus amples informations àrecrutement@systematix-qc.comHoraire: Flexible et variable; 35 heures/semaine, du lundi au vendredi.Salaire: Selon l’expérience du candidat.

    Nous offrons des conditions de travail avantageuses et équitables, des horaires flexibles et variables, un environnement de travail humain et stimulant avec des gestionnaires accessibles, à l’écoute et qui favorisent le cheminement de carrière.

     

    Analyste-programmeur .Net

    Sommairement, les défis qui t’attendent:

  • participer à l’occasion au recueil et à la définition des besoins utilisateurs;
  • prendre connaissance du dossier fonctionnel et du dossier de conception;
  • réaliser la programmation reliée au domaine technologique;
  • préparer et modifier les jeux d’essais existants;
  • réaliser les essais unitaires et apporter les correctifs nécessaires;
  • soutenir la réalisation des essais fonctionnels et des essais d’acceptation;
  • identifier et résoudre les problèmes techniques;
  • effectuer la migration des composantes;
  • offrir le soutien technique aux analystes et autres membres de l’équipe;
  • préparer des dossiers de mise en production et soutenir la production;
  • rédiger et mettre à jour la documentation;
  • toute autre activité en lien avec ce poste.
  • Compétences et expérience souhaitées

  • détenir un DEC ou unbaccalauréat en informatique ou autre discipline pertinente;
  • possèderau deuxans dans un rôle similaire;
  • avoir une bonne expertise dans l’environnement Microsoft .Net (Visual Studio.Net, Visual Basic.Net, C#, ASP.Net, Framework 3.5, WCF, WPF, SharePoint, Azure, Biztalk, MVC, Ms Dynamics, etc.).
  • Horaire: Flexible et variable; 35 heures/semaine, du lundi au vendredi.Salaire: Selon l’expérience du candidat.

    Nous offrons des conditions de travail avantageuses et équitables, des horaires flexibles et variables, un environnement de travail humain et stimulant avec des gestionnaires accessibles, à l’écoute et qui favorisent le cheminement de carrière.

     Conditions de travail
    Pourquoitravailler chez Systématix

  • un horaire flexible et variable;
  • des défis changeants et stimulants;
  • un plan de carrière personnalisé;
  • une vie sociale active, de multiples activités sont au rendez-vous;
  • une assurance collective complète;
  • transport payé;
  • et bien plus!
  • Vous êtes curieux et désirez en connaître davantage? Postulez dès maintenant ou écrivez-vous pour de plus amples informations à recrutement@systematix-qc.com

    Note: la maitrise d’un niveau de français intermédiaire est exigé pour ce poste.

    Analyste en assurance qualité (QA)

    Sommairement, voici les tâches que vous devrez accomplir :

    • détecter les bugs pour valider le logiciel et fournir des recommandations;
    • promouvoir et implanter les bonnes pratiques d’essais;
    • préparer et rédiger les stratégies d’essais;
    • mettre en place des matrices de traçabilités permettant de s’assurer de la couverture des essais;
    • organiser, diriger et coordonner les activités des essais des projets;
    • s’assurer que les dossiers d’essais sont correctement documentés;
    • s’assurer du bon déroulement des essais;
    • définir, produire et communiquer les indicateurs d’avancement des essais et de suivi des anomalies;
    • contribuer à la définition, la mise en place et l’entretien des environnements des essais et jeux de données;
    • rédiger un bilan des essais.Conditions de travailPourquoitravailler chez Systématix

  • un horaire flexible et variable;
  • des défis changeants et stimulants;
  • un plan de carrière personnalisé;
  • une vie sociale active, de multiples activités sont au rendez-vous;
  • une assurance collective complète;
  • transport payé;
  • et bien plus!
  • Vous êtes curieux et désirez en connaître davantage? Postulez dès maintenant ou écrivez-nous pour de plus amples informations àrecrutement@systematix-qc.comHoraire: Flexible et variable; 35 heures/semaine, du lundi au vendredi.Salaire: Selon l’expérience du candidat.

    Nous offrons des conditions de travail avantageuses et équitables, des horaires flexibles et variables, un environnement de travail humain et stimulant avec des gestionnaires accessibles, à l’écoute et qui favorisent le cheminement de carrière.

     

    Analyste-programmeur – Banque de talents

    Compétences et expérience souhaitées

  • Détenir un diplôme en informatique ou tout autres domaines connexes
  • Détenir une expertise dans les environnements technologiques tels que Java, .Net, Cobol, ou toutes autres technologies de programmation
  • Le candidat ou la candidate devra accomplir les tâches suivantes : 

  • Programmation
  • Réaliser la programmation reliée au domaine technologique;
  • Apporter les correctifs nécessaires;
  • Mettre à jour les programmes informatiques;
  • Faire du développement piloté par les tests (TDD), le développement piloté par le comportement (BDD) et la programmation orientée objet (OOP);
  • Identifier et résoudre les problèmes techniques;
  • Effectuer la migration des composantes.
  • Analyse
  • Participer au recueil et à la définition des besoins utilisateurs;
  • Prendre connaissance du dossier fonctionnel et du dossier de conception;
  • Formuler des recommandations et valider le cahier des charges.
  • Essais
  • Préparer et modifier les jeux d’essais existants;
  • Effectuer la migration des composantes du système informatique;
  • Réaliser les essais unitaires.
  • Documentation
  • Préparer des dossiers de mises en production;
  • Rédiger et mettre à jour la documentation technique et d’utilisation;
  • Participe à la rédaction des dossiers fonctionnels.
  • Soutien technique
  • Soutenir la réalisation des essais fonctionnels et des essais d’acceptation;
  • Offrir un soutien technique aux analystes et autres membres de l’équipe;
  • Soutenir la production;
  • Assurer un soutien technique et la maintenance;
  • Effectuer des tâches de soutien à la gestion.
  • Vous êtes curieux et désirez en connaître davantage? Postulez dès maintenant ou écrivez-vous pour de plus amples informations àrecrutement@systematix-qc.com

    Note: la maitrise d’un niveau de français intermédiaire est exigé pour ce poste.Horaire: Flexible et variable; 35 heures/semaine, du lundi au vendredi.

    Architecte organique

    Sommairement, les défis qui t’attendent:

  • effectuer le découpage organique du projet selon les règles d’architecture établies;
  • proposer des solutions novatrices rencontrant les orientations stratégiques du projet;
  • concevoir, maintenir et optimiser l’architecture organique du système ou des prototypes;
  • guider les analystes en architecture dans l’identification et la formulation de leurs besoins en les conseillant sur les orientations à respecter;
  • planifier, concevoir, maintenir et améliorer les modèles conceptuels des données et des traitements;
  • évaluer la fiabilité des prototypes, documenter les résultats et veiller à l’intégration des conclusions dans l’architecture du nouveau système;
  • réviser les devis d’essais organiques;
  • participer à la définition de la stratégie d’implantation;
  • collaborer à la planification, à la conception ainsi qu’à l’amélioration des nouveaux systèmes, de même qu’à leur entretien ensuite;
  • préparer les dossiers de mise en production et effectuer la mise en production;
  • coordonner et soutenir les équipes de mise en production et l’équipe d’élaboration des nouveaux systèmes.
  • Compétences et expérience souhaitées

  • détenir un baccalauréaten informatique ou équivalence à l’étranger OU un diplôme d’études collégiales techniques en informatique (3 ans – Québec) ou équivalence à l’étranger
  • posséder une bonne expertise dans l’environnement Microsoft .Net ou Java;
  • détenir au moins trois années d’expérience dans un rôle similaire.
  • Horaire: Flexible et variable; 35 heures/semaine, du lundi au vendredi.Salaire: Selon l’expérience du candidat.

    Nous offrons des conditions de travail avantageuses et équitables, des horaires flexibles et variables, un environnement de travail humain et stimulant avec des gestionnaires accessibles, à l’écoute et qui favorisent le cheminement de carrière.

     Conditions de travailPourquoitravailler chez Systématix

  • un horaire flexible et variable;
  • des défis changeants et stimulants;
  • un plan de carrière personnalisé;
  • une vie sociale active, de multiples activités sont au rendez-vous;
  • une assurance collective complète;
  • transport payé;
  • et bien plus!
  • Vous êtes curieux et désirez en connaître davantage? Postulez dès maintenant ou écrivez-vous pour de plus amples informations à recrutement@systematix-qc.com

    Note: la maitrise d’un niveau de français intermédiaire est exigé pour ce poste.

    Scrum Master

    Votre rôle sera de leader une équipe de développement en environnement .NET ou Java selon les principes Scrum, DevOps, Kanban et/ou SAFE.

    Les défis qui t’attendent:

  • Qu’il exerce le rôle de facilitateur lors des mêlés quotidiennes ou les Daily Scrum si vous préférez;
  • Que vous fassiez vivre au sein de votre équipe l’adoption des principes d’agilités;
  • Vous serez également le maitre du temps des projets, vous vous assurez que les tâches soient bien réparties entre vos coéquipiers;
  • Qu’il partage son expertise lors de diverse rencontre ;
  • Qu’il exerce son rôle d’administrateur via les différents programmes de suivi de projet comme MS Project, TFS, Azure DevOps par exemple;
  • Qu’il ait le leadership dans l’âme et qu’il puisse réussir à gérer des situations de crise avec les divers intervenants du projet ;
  • Qu’il soit un fin communicateur, tant à l’orale qu’à l’écrit, afin de traduire efficacement la vision, et les objectifs du projet;
  • Qu’il soit un accompagnateur hors-pairs, tant pour l’équipe de développement que pour le Product Owner en favorisant l’autonomie de chacun;
  • Qu’il assure lorsque requis une reddition de compte.
  • Compétences et expérience souhaitéesVous avez envie de relever ce défi?
    Nous cherchons principalement une personne qui aura à son actif:

  • Une grande expérience de projet en dans des contextes Agile;
  • Une expérience concrète dans un cadre de travail Scrum ou Scrumban;
  • Une participation à un projet suivant les principes d’intégration, livraison et de déploiement continue (CI/CD) (atout);
  • Une certification Agile/Scrum (atout);
  • Une connaissance du développement par les test (TDD) ou le développement piloté par le comportement (BDD) (atout);
  • Une âme de leader!
  • Horaire: Flexible et variable; 35 heures/semaine, du lundi au vendredi.Salaire: Selon l’expérience du candidat.

    Nous offrons des conditions de travail avantageuses et équitables, des horaires flexibles et variables, un environnement de travail humain et stimulant avec des gestionnaires accessibles, à l’écoute et qui favorisent le cheminement de carrière.

     Conditions de travailPourquoitravailler chez Systématix

  • un horaire flexible et variable;
  • des défis changeants et stimulants;
  • un plan de carrière personnalisé;
  • une vie sociale active, de multiples activités sont au rendez-vous;
  • une assurance collective complète;
  • transport payé;
  • et bien plus!
  • Vous êtes curieux et désirez en connaître davantage? Postulez dès maintenant ou écrivez-vous pour de plus amples informations àrecrutement@systematix-qc.com

    Note: la maitrise d’un niveau de français intermédiaire est exigé pour ce poste.