Développeur Sénior

3 weeks ago


Montreal, Quebec, Canada Cognizant Technology Solutions Full time

Titre de l'offre d'emploi : Ingénieur logiciel II

Description du poste Résumé
L'équipe de développement de l'API de TD Assurance est en pleine croissance. Nous sommes responsables de toutes les API et de tous les processus de lots qui soutiennent l'écosystème Guidewire. Nous sommes responsables de la livraison du projet et de la disponibilité de la production de ces actifs. Nous desservons également tous les secteurs d'activité de TD Assurance. Il s'agit d'une période passionnante pour rejoindre l'équipe alors que nous établissons notre feuille de route pour ces actifs et que nous nous assurons qu'ils sont prêts à soutenir les activités d'assurance en pleine croissance.

Fournir un large éventail de solutions de système pour résoudre les problèmes de l'entreprise par le développement et la programmation d'applications/systèmes.

Description du poste

RESPONSABILITÉS PRINCIPALES

CLIENT : il est chargé d'analyser un large éventail d'exigences commerciales, d'effectuer des recherches et des analyses sur les programmes/systèmes afin d'identifier les éléments clés pour la fourniture de solutions et la résolution des problèmes.
- Développer de nouvelles applications et effectuer des tests unitaires / de composants pour de nouvelles initiatives de développement d'applications alignées sur les besoins de l'entreprise et conformes aux normes d'architecture technologique.
- Assurer une communication efficace des exigences en matière de développement de solutions pour le domaine concerné et contribuer aux plans de projet, aux estimations, aux calendriers et aux mises à jour de l'état d'avancement afin d'aider l'équipe de gestion et les clients à hiérarchiser les projets nouveaux et existants en fonction des exigences informatiques et des objectifs commerciaux.
- Informer les principales parties prenantes de tout problème susceptible d'avoir une incidence sur d'autres domaines du projet et résoudre ou faire remonter les problèmes, le cas échéant.
- Soutenir les demandes et les activités des entreprises par l'exécution de petites améliorations et de mises en œuvre de ruptures et de corrections (par exemple, modifications du code source).
- Travailler avec les analystes d'affaires / analystes de systèmes, d'autres développeurs technologiques / concepteurs de solutions pour s'assurer que la configuration et les composants personnalisés répondent aux exigences de l'application et aux objectifs de performance.

ACTIONNAIRE : créer et maintenir un code de qualité, assurer une programmation sans défaut conforme aux normes ; assurer la maintenance du code et le soutien pendant les cycles de test et le déploiement post-production et participer à l'examen du codage par les pairs.
- Respecter les pratiques de codage de sécurité standard afin de garantir que l'application est exempte des vulnérabilités de codage les plus courantes.
- participer à l'identification et à la recommandation de solutions et d'outils de développement et de test à l'appui des objectifs du projet et de l'application
- Effectuer des tests unitaires et d'intégration pour vérifier la conformité aux normes et le respect des spécifications de conception.
- se conformer à des pratiques et à des normes bien définies de fourniture de technologies d'entreprise et à des disciplines de gestion de projet en participant à l'évaluation de la portée, à l'analyse des risques et des coûts
- contribuer à l'élaboration et à la maintenance de processus complets de prévention des problèmes et participer à la détermination des problèmes et à la résolution rapide des incidents en appliquant les mesures de qualité appropriées
- Assurer l'administration des systèmes des applications/environnements soutenus par le LOB, contrôler les performances des applications/services, effectuer la configuration, la sauvegarde, l'authentification et le réglage.
- Veiller à ce que la surveillance de l'état de santé et les objectifs mensuels en matière d'accords de niveau de service soient en place et respectés.
- Fournir une expertise technique pendant la gestion des incidents, analyser les rapports d'incidents et les pannes, effectuer une évaluation de l'impact des incidents et faciliter la communication interne et externe tout au long de la résolution de l'incident.

EMPLOYÉ / ÉQUIPE : Améliorer en permanence les connaissances et l'expertise dans son propre domaine et se tenir au courant des technologies de pointe, des tendances et développements émergents, et approfondir sa connaissance de l'entreprise, des applications, de l'infrastructure, des outils et des techniques d'analyse.
- Établir des priorités et gérer sa propre charge de travail afin de fournir des résultats de qualité et de respecter les délais impartis.
- Favoriser un environnement de travail positif qui encourage le service à l'entreprise, la qualité, l'innovation et le travail d'équipe et assurer une communication opportune des problèmes et des points d'intérêt.
- Identifier et recommander des possibilités d'améliorer la productivité, l'efficacité et l'efficience opérationnelle de l'unité opérationnelle et/ou de l'équipe.
- Établir des relations efficaces avec de multiples partenaires commerciaux et technologiques, ainsi qu'avec les gestionnaires de programmes et de projets.
- participer au transfert de connaissances au sein de l'équipe et des unités opérationnelles.


ÉTENDUE ET PROFONDEUR : Exécuter de manière autonome des tâches techniques complexes à difficiles.
- Connaissance avancée de la technologie, des outils, de divers langages de programmation, des processus et des procédures.
- Connaissance approfondie de l'activité, des domaines technologiques de l'entreprise et/ou de l'organisation
- Expert en la matière qui consulte et peut diriger des clients et/ou des équipes de projet sur de multiples aspects des questions de développement.
- Travaille en tant que développeur senior ou principal et encadre/guide les membres de l'équipe dans son domaine d'expertise.
- Résoudre des problèmes de développement très complexes et à multiples facettes.
- Rend généralement compte à un responsable informatique ou à un cadre supérieur.

EXPÉRIENCE ET ÉDUCATION : Diplôme de premier cycle ou certificat technique
- 5 à 7 ans d'expérience pertinente
-Excellentes compétences en matière de communication et de documentation.
-Capacité à travailler de manière indépendante en tant que développeur senior ou principal et à encadrer ou guider l'équipe.
-Expérience et aisance en tant qu'expert en la matière et consultant.

Compétences techniques :
Le candidat idéal aura de l'expérience dans plusieurs des domaines suivants :
-Expérience en conception/développement d'applications web - JSP, XML, XSL, Java Script, applications à page unique, AngularJS, , RWD, HTML 5
-Expérience avec les frameworks JavaEE (i.e., Spring, Struts)
-Expérience avec les environnements d'exécution Tomcat, Websphere (7+), JBoss
-Expérience de la conception et du développement de services web - SOAP, JAX-WS, JAXB2, JAX-RS, REST, Web API
Expérience dans la conception et le développement de services Web - SOAP, JAX-WS, JAX-B2, JAX-RS, REST, API Web - Scripting shell Unix (Bash, Korn), Cloudify, TOSCA Blueprints, Batch Scheduler comme Autosys
-Expérience de la méthodologie de livraison Agile, en particulier Scrum ou un dérivé (par exemple, définition du carnet de commandes, estimation des histoires d'utilisateurs et méthodologies de priorisation, décomposition des tâches, planification du sprint, rétrospective du sprint), et des outils connexes (par exemple, Confluence, JIRA).
-Expérience des méthodologies et des outils d'intégration et de livraison en continu (par exemple, Maven, Nexus, Jenkins).
-Expérience avec IBM Rational Application Developer 8+, Eclipse 4.4+, GIT (Stash), Bitbucket
-Maîtrise des SGBD relationnels (Oracle, SQL Server et DB2)
-Maîtrise de SQL, PL/SQL et des langages d'interrogation connexes.



  • Montreal, Quebec, Canada S.i. Systèmes Full time

    Notre client est à la recherche d'un(e) Développeur Java (Spring) Sénior pour participer à la refonte de l'architecture transversale des canaux numériques Contrat initial de 12 mois, hybride à Montréal (1-2 jours présentiels, 3-4 jours télétravail). Participer à la refonte de l'architecture transversale des canaux numériques Participer à une...


  • Montreal, Quebec, Canada Logient Full time

    Développeur Wordpress Sénior Montréal, QC Développeur-euse Wordpress La compagnie Logient est à la recherche d'un-e Développeur-euse Wordpress qui se joindra à notre équipe de projets internes. Responsabilités liées au poste Participer au développement et à la maintenance de plateformes développées sur mesure en PHP; Participer au...


  • Montreal, Quebec, Canada Groupe SII Full time

    Développeur Full Stack Java/Angular Sénior Développement Web & Applicatif SII Canada, installée à Montréal et Toronto, a pour objectif d'apporter des solutions à forte valeur ajoutée à ses partenaires/clients dans les métiers de l'ingénierie et des technologies de l'information. Vous collaborer activement à l'atteinte des indicateurs de...

  • Développeur Java

    6 days ago


    Montreal, Quebec, Canada CGI Full time

    Développeur Java Sénior Développeur fullstack Sénior Nous sommes en pleine croissance et recherchons des développeurs fullstack ayant de solides compétences techniques, un esprit analytique développé et une attention particulière à la qualité pour la meilleure satisfaction de nos clients. Participer à l'analyse technique des besoins §...


  • Montreal, Quebec, Canada Epic Games Full time

    INFRASTRUCTURE WEB Ce que nous faisons Nous permettons aux équipes chargées des services en ligne d'Epic de créer, de déployer et de gérer des services utilisés par plus d'un demi-milliard de joueurs du monde entier. Notre mission est de fournir des outils et des plateformes de calibre mondial pour améliorer l'expérience de nos développeurs...


  • Montreal, Quebec, Canada ITI Full time

    DESCRIPTION DU CLIENT Founded in 1991, ITI provides technology services and solutions ranging from strategic IT consultancy to solutions implementation. This includes procurement and management of IT infrastructure in organizations, either in partnership with your staff or outsourced using our consultants. ITI has teams of experts located throughout...


  • Montreal, Quebec, Canada Unity Technologies Full time

    Développeur(se) Logiciel Sénior, Web | Senior Software Developer, Web Unity redéfinit la 3D temps réel en donnant plus de pouvoir aux créateurs tout en faisant évoluer sa façon dont ils font affaires. L'équipe Global eCommerce fait partie intégrante de notre entreprise. Elle soutient l'expérimentation et les revenus en ligne sur le site Web...


  • Montreal, Quebec, Canada Groupe SII Full time

    Développeur Full Stack Java/Angular Sénior Montréal Développement Web & Applicatif Rémunération selon expérience Partenaire technologique des grandes entreprises depuis 1979, le Groupe SII est au cœur de l'économie de l'innovation avec collaborateurs, une présence internationale dans 20 pays, et un chiffre d'affaires supérieur à 520 millions...


  • Montreal, Quebec, Canada Groupe SII Full time

    Développeur Full Stack Java/Angular Sénior Développement Web & Applicatif SII Canada, avec des bureaux à Montréal et Toronto, travaille à fournir des solutions de grande valeur à ses partenaires/clients dans les domaines de l'ingénierie et des technologies de l'information. En tant que membre de l'équipe, tu participeras à l'analyse des besoins...


  • Montreal, Quebec, Canada Dialogue Full time

    Développeur(euse) de logiciels Back-End, Sénior chez Dialogue Relevant d'un de nos Directeur, ingénierie logicielle, la mission du Développeur(euse) de logiciels Back-End, Sénior est de permettre aux clients de Dialogue de fournir de meilleurs résultats en matière de santé et de réaliser un meilleur bénéfice net en créant les meilleurs outils...


  • Montreal, Quebec, Canada CGI Full time

    de poste En tant que Développeur Java senior, tu seras le ou la référent(e) technique des équipes de développeurs de CGI. Ta mission, si tu l'acceptes, sera la livraison de besoins métiers et de comprendre et de concevoir de A à Z (analyse, création, développement, codage, tests, etc.) T


  • Montreal, Quebec, Canada Dialogue Full time

    English below) Développeur(euse) de logiciels Back-End, Sénior chez Dialogue Relevant d'un de nos Directeur, ingénierie logicielle, la mission du Développeur(euse) de logiciels Back-End, Sénior est de permettre aux clients de Dialogue de fournir de meilleurs résultats en matière de santé et de réaliser un meilleur bénéfice net en créant les...


  • Montreal, Quebec, Canada Astek Full time

    Le Groupe AstekCréé en France en 1988, Astek est un acteur mondial de l'ingénierie et du conseil en technologies. Fort de son expertise dans de nombreux secteurs industriels et tertiaires, Astek accompagne ses clients internationaux dans le déploiement intelligent de leurs produits et de leurs services, et dans la mise en œuvre de leur transformation...


  • Montreal, Quebec, Canada ANCIA Full time

    À propos de nous: Agis Conseil & Ancia unissent leurs forces pour offrir une collaboration exceptionnelle dans le recrutement de talents en TI.Description du poste: Les développeurs-analystes travaillent en collaboration avec une équipe d'experts et de généralistes comprenant des analystes d'affaires, designers UX, graphistes, intégrateurs, analystes...


  • Montreal, Quebec, Canada Epic Games Full time

    PROGRAMMATION OU DÉVELOPPEMENT - UNREAL ENGINE Ce que nous faisons Les projets propulsés par Unreal Engine demeurent à la fine pointe du divertissement en temps réel depuis plus de 20 ans. Notre équipe d'experts en matière d'ingénierie innove constamment afin d'améliorer les outils et la technologie conçus pour donner des moyens...


  • Montreal, Quebec, Canada CGI Full time

    Développeur Java SéniorDescription de posteNous sommes à la recherche d'un développeur fullstack expérimenté pour rejoindre notre équipe en pleine croissance. Nous avons besoin de quelqu'un avec de solides compétences techniques, un esprit analytique aiguisé et un fort souci de la qualité pour garantir la satisfaction de nos clients.Les...


  • Montreal, Quebec, Canada Coveo Solutions inc. Full time

    La personne clé pour nos projets d'implantation En tant que dé de solutions sénior, tu feras de la pertinence une réalité pour nos clients, en indexant le contenu de leurs résultats de recherche et en adaptant la solution à leurs besoins numériques et commerciaux. Tu guideras


  • Montreal, Quebec, Canada Astek Full time

    Créé en France en 1988, Astek est un acteur mondial de l'ingénierie et du conseil en technologies. Fort de son expertise dans de nombreux secteurs industriels et tertiaires, Astek accompagne ses clients internationaux dans le déploiement intelligent de leurs produits et de leurs services, et dans la mise en œuvre de leur transformation digitale. Depuis...

  • Développeur Java

    5 days ago


    Montreal, Quebec, Canada Logient Full time

    Logient est à la recherche d'un développeur Java Full Stack Sénior pour l'un de ses clients.Responsabilités · Design et implémentation du front-end (react & redux, js, html) ainsi que des solutions d'intégrations et de consommations de données au moyen d'API, de microservices et de Streaming (Kafka).· Développement de pipelines pour contribuer à...


  • Montreal, Quebec, Canada Petal Full time

    Petal est un leader canadien spécialisé en orchestration des soins de santé et en facturation médicale qui révolutionne les systèmes de santé pour les rendre agiles, efficaces et résilients en facilitant la gestion grâce à des analyses avancées et des informations éclairées. Notre engagement à promouvoir une culture d'entreprise exceptionnelle...