Recherche d'emploi > Toronto, ON > Developpeur

Développeur MuleSoft

Banque Laurentienne
Toronto, Ontario, Canada
83.5K $-98.2K $ / an (estimé)
Temps plein

Voir au-delà des chiffres

À la Banque Laurentienne, nous croyons que nous pouvons changer l’expérience bancaire pour le mieux. Fondée à Montréal en 1846, la Banque Laurentienne aide les familles, les entreprises et les collectivités à prospérer.

Aujourd’hui, nous comptons plus que 2 800 employés qui travaillent ensemble, comme Une Équipe, pour offrir une vaste gamme de services financiers et de solutions axée sur le conseil à nos clients partout au Canada et aux États-Unis.

Nous obtenons des résultats en plaçant nos clients au premier plan, en faisant le meilleur choix, en agissant avec courage et en croyant que chacun a sa place.

Ce poste est à pourvoir au sein de Banque Laurentienne.

Le développeur d’API est un spécialiste de la technologie responsable du développement et de l’amélioration de nos capacités de niveau intermédiaire et d’API, avec un focus particulier sur MuleSoft pour les applications et l’infrastructure de soutien.

Ce rôle clé appuie les piliers de création, de mise à l’essai, de déploiement et opérationnels des projets et des plateformes technologiques dans l’ensemble de la Banque Laurentienne du Canada (BLC).

Vous collaborerez étroitement avec des équipes interfonctionnelles, y compris des développeurs, des testeurs, des analystes des systèmes opérationnels et des maîtres de Scrum, afin de mettre en œuvre des solutions propres au projet, dans lesquelles MuleSoft jouera un rôle central.

Vous contribuerez à des stratégies de conception et de déploiement compatibles avec notre pile cible pour les API et les intergiciels à la BLC.

De plus, vous participerez aux feuilles de route des infrastructures et des applications pour aider à moderniser et à maintenir l’infrastructure et l’écosystème des applications de la BLC, en guidant et en dirigeant les équipes techniques tout au long du cycle de développement.

Vous travaillerez en étroite collaboration avec les concepteurs, les architectes, les hauts dirigeants du domaine de la technologie et les intervenants de l’entreprise pour veiller à ce que les solutions technologiques soient stratégiquement en phase avec les objectifs de l’entreprise, maintiennent une approche axée sur le client, et favorisent un état d’esprit agile et novateur.

Une expérience avec Java serait un atout, mais elle n’est pas obligatoire, tant que le développeur est désireux d’apprendre.

Responsabilités

  • Collaborer avec les équipes opérationnelles et techniques pour clarifier la portée du projet.
  • Contribuer à la conception, à la construction, au débogage et à la prise en charge des API et des microservices MuleSoft.
  • Faire preuve d’une compréhension approfondie des solutions technologiques, en particulier de MuleSoft et des intergiciels.
  • Avoir une bonne connaissance de la mise en œuvre des applications infonuagiques publiques (AWS, Azure), hybrides et privées.
  • Avoir une solide maîtrise des modèles d’intégration d’entreprise, du contrôle des API avec MuleSoft, des topologies d’exécution et des meilleures pratiques en matière d’intergiciels.
  • Comprendre les diagrammes séquentiels et autres artéfacts UML et être en mesure de les utiliser aux fins de documentation.
  • Faire preuve d’un grand souci du détail dans la mise en œuvre de toutes les composantes des solutions conformément à la stratégie d’architecture des intergiciels de la BLC.
  • Étayer les discussions pour créer des spécifications fonctionnelles et techniques détaillées, en tenant compte des pratiques exemplaires en matière de sécurité.
  • Bien connaître l’architecture des intergiciels et les pratiques exemplaires de MuleSoft.
  • Faire preuve d’un esprit d’analyse avec une forte affinité pour la résolution de problèmes dans des environnements complexes.
  • Influencer la direction stratégique de la BLC en mettant en œuvre des solutions technologiques, notamment par l’intermédiaire de MuleSoft, qui optimisent la qualité du service et les opérations.
  • Veiller à ce que les solutions proposées établissent un équilibre entre les objectifs stratégiques et tactiques et respectent le budget et les échéanciers du projet.
  • Effectuer des analyses pour comprendre l’incidence des changements sur les systèmes en amont et en aval.
  • Fournir une expertise, soutenir les équipes techniques et agir en tant que conseiller de confiance pour l’entreprise.
  • Travailler en étroite collaboration avec les architectes des solutions, de l’infrastructure et des données pour s’assurer que toutes les facettes de l’architecture soient prises en compte, en mettant l’accent sur l’intégration de MuleSoft.
  • Démontrer d’excellentes compétences en communication et en négociation pour formuler les solutions proposées, en particulier celles qui impliquent MuleSoft, et les expliquer aux intervenants supérieurs.
  • Collaborer avec les fournisseurs au sujet des solutions MuleSoft externalisées et examiner leurs recommandations.

Qualifications

  • Au moins 3 ans d’expérience en tant que développeur dans la mise en œuvre de solutions d’API et d’intergiciels MuleSoft avec une compréhension approfondie de la création de systèmes résilients dans des écosystèmes complexes.
  • Expérience avérée dans le développement pour un environnement multi-plateforme hautement complexe 24 heures sur 24, 7 jours sur 7.
  • Capacité de documenter et de comprendre des diagrammes séquentiels et d’autres artéfacts UML.
  • Connaissance pratique des concepts d’API MuleSoft comme REST, JSON, XML, SOAP, YAML, RAML, Swagger.
  • Expérience de la plateforme MuleSoft Anypoint et du studio de développement.
  • Connaissance d’outils comme Curl et Postman.
  • Bonne compréhension des exigences opérationnelles et des exigences techniques non opérationnelles.
  • Maîtrise de Visio, de Confluence et de JIRA.
  • Solide compréhension des systèmes de gestion de base de données et de SQL, et connaissance des outils EDI et / ou ETL.
  • Expérience des méthodologies Agile.
  • Connaissance des secteurs bancaire et financier.
  • Solide esprit d’équipe et capacité à s’épanouir dans un environnement en constante et rapide évolution.
  • Expérience dans le développement de plateformes à haute disponibilité.

Atouts supplémentaires bienvenus

  • Connaissance du BIAN (Banking Industry Architecture Network).
  • Connaissance des normes et des cadres financiers des messageries d’échange, comme ISO 20022 et ISO 8583.
  • Expérience dans les topologies d’infrastructure infonuagique et de l’architecture de microservices.
  • Compréhension approfondie des solutions technologiques, y compris l’infonuagique, la conteneurisation et les microservices.
  • Bonne connaissance de la mise en œuvre des applications infonuagiques publiques (AWS, Azure), hybrides et privées.
  • Bonne connaissance des modèles d’intégration d’entreprise, du contrôle des API, des topologies d’exécution et des meilleures pratiques en matière d’intergiciels.
  • Expérience dans le développement de microservices à l’aide de Spring Boot.
  • Connaissance pratique des conteneurs tels que Docker et des systèmes de gestion des conteneurs tels que Kubernetes.
  • Connaissance pratique de Java.

Atouts

  • Expérience dans le développement d’intégrations avec l’ordinateur central (transactions CICS).
  • Connaissance des processeurs de flux (p. ex., Apache Kafka) et / ou des courtiers de messages.
  • Expérience dans le développement de microservices à l’aide de Spring Boot.
  • Connaissance des conteneurs comme Docker et des systèmes de gestion des conteneurs comme Kubernetes.
  • Certifications dans une ou plusieurs plateformes d’intégration (MuleSoft Anypoint, IBM Any Connect, Azure APIMs).
  • Certifications dans une ou plusieurs plateformes infonuagiques importantes (Azure, AWS, GCP).

Ce que vous offre la Banque Laurentienne

La rémunération totale proposée par la Banque Laurentienne englobe une gamme complète d'avantages sociaux et financiers, mettant en avant notre engagement envers le bien-être et le succès de nos employés.

Voici quelques-uns des points saillants de notre offre :

  • Le salaire de base annuel offert tiendra compte de l'équité interne, des compétences, de l'expérience et autres facteurs.
  • Rémunération complète : Bénéficiez d'un régime exhaustif incluant des révisions annuelles et des primes liées aux performances, assurant ainsi une reconnaissance équitable de votre contribution.
  • Mode de travail : Nous privilégions un mode de travail hybride en fonction des besoins de l'entreprise.
  • Régime d’achat d’actions : Vous êtes plus qu'un employé, vous avez la possibilité de devenir actionnaire de la Banque Laurentienne.

La participation de l'employeur vous permet d'accroître encore davantage votre placement.

Congés : Outre les vacances payées, nous offrons des congés mobiles et d'autres possibilités de congés pour répondre aux divers besoins de nos employés.

De plus, en guise d’avantage supplémentaire, vous bénéficiez également d’un jour de congé payé pour célébrer votre anniversaire.

  • Santé et mieux-être : Accédez à des professionnels de la santé, au Programme d'Aide aux Employés et à la Famille (PAEF), la télémédecine ainsi qu'à un programme de gestion du stress et de bien-être pour prendre soin de votre santé physique et mentale.
  • Assurances collectives et régime de retraite : Nous offrons un régime d'assurances compétitif basé sur vos besoins et ceux de votre famille ainsi qu'un régime de retraite à cotisations déterminées pour vous aider à préparer votre avenir.
  • Avantages financiers : En tant qu'employé de la Banque Laurentienne, vous devenez en même temps un excellent ambassadeur de nos produits et services.

Profitez d'offres réservées aux employés sur une vaste gamme de produits. Profitez d'offres exclusives et de tarifs préférentiels sur des produits et services tels que les assurances, les hôtels, les billets de train, les spas et bien d'autres encore.

Nous sommes déterminés à créer un environnement professionnel enrichissant, où vos compétences sont valorisées et votre bien-être est une priorité.

Rejoignez-nous pour une carrière gratifiante au sein de la Banque Laurentienne.

Inclusion et accessibilité

À la Banque Laurentienne, nous croyons que tout le monde a sa place. Nous nous engageons à favoriser un environnement de travail inclusif qui reflète la diversité de nos clients et de nos communautés et où chacun a sa voix et sa chance de grandir et de prospérer.

À cette fin, nous encourageons les candidatures de personnes issues de groupes dignes d'équité, notamment les personnes Autochtones, les personnes racisées, les personnes en situation de handicap, les personnes marginalisées en raison de leur genre et la communauté 2ELGBTQIA+.

Nous nous efforçons d'offrir une expérience de travail flexible et accessible à tous. Si vous avez besoin d'une mesure d’adaptation, n'hésitez pas à nous le faire savoir.

LPRDE

Nous pouvons recueillir, utiliser ou divulguer vos informations personnelles dans le but d'établir une relation de travail avec vous.

Il y a 19 jours
Emplois reliés
Banque Laurentienne
Toronto, Ontario

Le développeur d’API est un spécialiste de la technologie responsable du développement et de l’amélioration de nos capacités de niveau intermédiaire et d’API, avec un focus particulier sur MuleSoft pour les applications et l’infrastructure de soutien. Vous collaborerez étroitement avec des équipes i...

BMO Financial Group
York, Ontario

Application Software Developer is accountable for creating project solutions through the analysis, design, development, implementation and support of. ...

SimplyAnalytics
Toronto, Ontario

The Role We're looking for a Senior Frontend Developer to take on an important role in the development and maintenance of our cutting edge analytics and data visualization application. As a smaller company, each of our developers has an important role to play - at SimplyAnalytics, you are not just a...

Instacart
Canada
Télétravail

As a Staff Software Engineer on the Developer Experience team at Instacart, you will spearhead the advancement of engineering practices that directly enhance the efficiency and quality of software development across the company. The Developer Experience team is pivotal in architecting the systems an...

PowerHub Inc.
Toronto, Ontario

Design and integrate website related code.Write, modify and test website related code.Write, modify, integrate and test software code.Communicate technical problems, processes and solutions.Assist in the development of logical and physical specifications.Conduct tests and perform security and qualit...

Hafman Consulting Group
Toronto, Ontario

Hafman Consulting Group is currently seeking a talented and experienced Senior Front End Developer to join our team. As a Senior Front End Developer, you will be responsible for designing and implementing user interfaces for web applications. Work closely with the development team to integrate front...

Payquad Solutions
Toronto, Ontario

We seek exceptional developers with expertise in front end development, specifically Angular, who thrive in a dynamic, fast-paced startup environment. Demonstrated experience as a front end developer creating fast, reliable, and visually beautiful web applications using Angular with 3 to 10+ years o...

Maarut Inc
Toronto, Ontario

Extensive experience in full stack development, including both front-end (Angular SPA, JavaScript, TypeScript, HTML5) and back-end development (Java, Spring Boot), with a focus on modular, scalable web applications. Extensive experience in full stack development, including both front-end (Angular SP...

Wisedocs AI
Toronto, Ontario

A minimum of 5 years of experience as a Back-End Developer with extensive experience in Python, showcasing a deep understanding of the language. Designing, building, and maintaining efficient, reusable, and reliable Python code that powers our back-end systems and ML pipeline. Working in collaborati...

Foilcon
Toronto, Ontario

Knowledge and experience with front-end technologies Knowledge and experience to integrate the front-end elements into the application. Demonstrated experience with API (Back-end) development. Knowledge and experience with developing all server-side logic, definition and maintenance of the central d...