Aller au contenu
87076

Analyste-programmeur full stack

Montréal
Hybride
Développement logiciel et ingénierie

Reconnue depuis 30 ans pour l’excellence de ses experts, COFOMO est aujourd’hui une firme canadienne de services-conseils incontournable en transformation numérique et en intelligence artificielle. Grâce à nos 3 000 experts, dix Centres d’excellence et 4 bureaux à travers le pays, nous sommes dans une position unique pour piloter avec succès les transformations de nos clients. À la fois stratégique et tactique, nous aidons les organisations de diverses industries à prospérer dans le monde d’aujourd’hui.

Notre promesse

Aider nos clients à réussir et à tirer pleinement profit de leurs efforts de transformation.

 

Description de poste

Voici un bref aperçu des tâches et des responsabilités qui vous incomberont :
  • Analyser les besoins fonctionnels et les traduire en solutions techniques robustes et évolutives;
  • Concevoir, développer et maintenir les composantes frontales et dorsales des applications;
  • Développer et intégrer des interfaces de programmation d’applications, des services applicatifs et des mécanismes d’échange de données;
  • Assurer le soutien, la maintenance corrective et l’évolution contrôlée de l’application Microsoft Access existante;
  • Documenter les formulaires, les requêtes, les rapports, les macros, les modules VBA, les données et les règles d’affaires de l’application existante;
  • Participer à la conception et au développement de la nouvelle solution destinée à remplacer progressivement l’application existante;
  • Contribuer à la préparation, à la validation et à l’exécution de la migration des données;
  • Réaliser les essais unitaires et prendre part aux essais d’intégration et de régression;
  • Appliquer les pratiques DevSecOps, de sécurité applicative, d’intégration continue et de livraison continue;
  • Utiliser les outils de développement assisté par l’intelligence artificielle en exerçant un jugement critique sur les résultats produits;
  • Réviser, corriger, sécuriser et documenter le code généré avec l’aide de l’intelligence artificielle;
  • Produire la documentation des solutions et effectuer un transfert structuré des connaissances;
  • Collaborer avec le responsable de produit, l’analyste fonctionnel, le conseiller en architecture logicielle et les autres membres de l’équipe.

Le profil recherché est le suivant :
  • Détenir un diplôme universitaire de premier cycle en informatique, en génie logiciel ou dans une discipline pertinente, ou une combinaison de formation et d’expérience jugée équivalente;
  • Posséder un minimum de sept (7) années d’expérience pertinente en analyse, en conception, en développement et en maintenance de solutions logicielles;
  • Avoir une expérience significative en développement full stack dans des environnements applicatifs complexes;
  • Démontrer une expérience dans le soutien ou la maintenance d’applications Microsoft Access;
  • Maîtriser Java pour le développement d’applications d’entreprise, de services applicatifs et d’interfaces de programmation d’applications;
  • Connaître le développement full stack couvrant les interfaces utilisateur, la logique applicative, les services, les interfaces de programmation d’applications et les bases de données;
  • Maîtriser Microsoft Access, notamment les formulaires, les requêtes, les rapports, les macros, les modules VBA, les modèles de données et les liens vers des sources externes;
  • Posséder une bonne maîtrise de JavaScript ou de TypeScript ainsi que d’un cadre moderne de développement d’interfaces, comme Angular ou React;
  • Détenir une maîtrise des bases de données relationnelles et du langage SQL;
  • Avoir de l’expérience avec les essais automatisés, l’intégration continue, la livraison continue et les pratiques DevSecOps;
  • Utiliser efficacement les outils de développement assisté par l’intelligence artificielle;
  • Démontrer une capacité à réviser, à corriger, à sécuriser et à documenter le code produit avec l’aide de l’intelligence artificielle;
  • Posséder une expérience en modernisation, en refonte ou en remplacement progressif d’une application patrimoniale;
  • Avoir travaillé au sein d’équipes multidisciplinaires utilisant une approche agile;
  • Connaître Spring ou Spring Boot (un atout);
  • Posséder une expérience avec Azure, Azure DevOps ou des technologies comparables (un atout);
  • Détenir de l’expérience en migration de données provenant d’applications Microsoft Access (un atout);
  • Connaître les environnements liés à la santé, aux services d’urgence ou au secteur public (un atout);
  • Détenir une expérience avec des applications comportant des données sensibles ou des exigences élevées de continuité de service (un atout).

Les avantages d’une carrière chez COFOMO*

  • Rémunération et avantages concurrentiels
  • Programme de bien-être
  • Télémédecine 24/7
  • Soutien en matière de droit, de comptabilité et de santé mentale
  • Accent mis sur la croissance, le développement et le rehaussement des compétences
  • Plan de carrière personnalisé et conseils personnalisés
  • Environnement de travail hybride
  • Club social actif et événements à l’année

* Uniquement applicable pour les employés permanents de COFOMO.

Experte discutant des avantages de travailler chez COFOMO, une firme de transformation numérique et d'intelligence artificielle
Des possibilités infinies

Joignez-vous à notre équipe.

Faites une différence au quotidien en profitant de nos programmes de développement, de l’accès à nos centres d’excellence et d’un environnement de travail stimulant.

La vie chez COFOMO
  • Développement

    Nous investissons dans nos talents, encourageons le perfectionnement et vous appuyons dans toutes les facettes de votre carrière.

  • Dernières technologies et meilleures pratiques

    Mettez à profit vos compétences, vos connaissances et votre capacité à résoudre des problèmes dans le cadre de projets d’envergure réalisés pour des clients de premier plan.

  • Environnement de travail accueillant et humain

    Un endroit où vous pouvez vous sentir chez vous. COFOMO est un lieu où vous pouvez grandir, apprendre, créer, contribuer et être reconnu pour vos réalisations.

Travailler chez COFOMO, c’est avoir l’occasion de collaborer aujourd’hui aux projets technologiques de demain, de la technologie verte aux dernières innovations en intelligence artificielle et en sécurité de l’information.

Des valeurs qui nous unissent.

Au-delà des mots, les valeurs de COFOMO guident nos actions et informent nos politiques. Sans elles, nous ne sommes qu’une entreprise comme les autres, et nous sommes tout sauf cela.

Engagement
Savoir se mobiliser en tant qu’équipe pour atteindre des objectifs communs.
Intégrité
Avoir le courage de parler avec franchise et d’agir avec respect et équité.
Diversité
Croire en la richesse unique de chaque personne.
Passion
Aimer ce que l’on fait est la meilleure garantie d’excellence et de succès.
Créativité
Innover et faire preuve d’agilité dans la réalisation d’un projet.

Chez COFOMO :

Vous êtes reconnu et apprécié pour vos compétences, votre savoir-faire, et aussi essentiellement, pour votre potentiel. C’est ainsi que la valeur est mesurée ici.

Nous choisissons nos employés en fonction de leur talent. Point final.
Tout le monde importe, tout le monde a son mot à dire, tout le monde est estimé.

COFOMO valorise les différences qui permettent à chacun d’entre nous d’apporter des contributions importantes et uniques à notre réussite et à notre culture commune. Nous favorisons la diversité et l’inclusion. Ainsi, nos lieux de travail sont propices à l’échange de nouvelles idées, d’expériences différentes et de visions uniques, et ce, avec des personnes avec lesquelles vous n’auriez peut-être pas l’occasion de travailler habituellement.

LE MASCULIN OU LE FÉMININ EST UTILISÉ INDIFFÉREMMENT SANS OBJECTIF DE DISCRIMINATION. COFOMO EST UN EMPLOYEUR DE CHOIX QUI PRÔNE LA DIVERSITÉ ET APPLIQUE LES PRINCIPES D'ÉQUITÉ EN MATIÈRE D'EMPLOI.

Employeur de choix

COFOMO est une firme de services-conseils en transformation numérique et d’intelligence artificielle. Nous nous distinguons par l’ingéniosité numérique de nos talents, notre approche unique et nos valeurs. Faites un choix éclairé et découvrez ce qui nous rend différents.