Développeur(euse) en chef, applications mobiles
Ville : Montreal
Catégorie : Full-time
Industrie : Finance
Employeur : Sun Life Financial
Vous êtes unique, comme le sont votre parcours, votre expérience et votre façon de voir les choses. Ici, on vous encourage et on vous motive à donner le meilleur de vous-même, et on vous donne les moyens de le faire. Vous travaillerez avec des collègues dynamiques – experts dans leur domaine – qui sont impatients de partager leurs connaissances avec vous. Vous aurez des gestionnaires inspirants qui vous aideront à développer votre potentiel et à atteindre de nouveaux sommets. Chaque jour, vous aurez de nouvelles occasions de rendre la vie de nos Clients plus radieuse – ils sont au cœur de tout ce que nous faisons. Découvrez comment vous pouvez faire une différence dans la vie des gens, des familles, des collectivités – ici et partout dans le monde.
Description de poste:
La Plateforme mobile des Solutions numériques offre l’ensemble le plus durable, le plus sûr et le plus stable de fonctions mobiles, une architecture et une technologie à l’épreuve du temps, en s’appuyant sur les normes du secteur, l’innovation de pointe, les meilleures pratiques et les contrôles de qualité. Vous ferez partie d’une équipe diversifiée qui valorise la communication, la collaboration, la transparence et l’intégrité. Nous avons comme vision d’être un canal mobile de premier plan à l’échelle mondiale qui offre aux Clients de la Sun Life la meilleure expérience numérique qui soit.
Nous sommes à la recherche d’un développeur(euse) en chef, applications mobiles qui dirigera le développement de solutions mobiles novatrices pour l’écosystème numérique de la Sun Life. La candidature idéale présente de l’expérience et de l’expertise en technologies mobiles ainsi qu’une passion pour l’offre d’expériences exceptionnelles aux utilisateurs et la création d’applications robustes. Vous devrez anticiper les tendances pour les intégrer à notre plateforme. Vous devrez faire preuve de proactivité en matière d’innovation pour favoriser l’atteinte d’excellents résultats. Vous façonnerez notre offre d’applications mobiles et veillerez à une performance, une sécurité et une satisfaction des utilisateurs de niveau supérieur. Grâce à une approche axée sur la collaboration, vous travaillerez avec des équipes interfonctionnelles à favoriser l’excellence et l’amélioration continue de nos pratiques de développement d’applications mobiles.
Les fonctions
- Collaborer avec le propriétaire de la plateforme mobile des Solutions numériques pour formuler et mettre en œuvre la conception de solutions et la planification opérationnelle qui tendent vers l’élaboration de la feuille de route des capacités ou des caractéristiques.
- Collaborer avec l’équipe de l’architecture et l’équipe de direction de la plateforme mobile pour déterminer la vision future et les feuilles de route.
- Collaborer avec le responsable de la prestation de services agiles, l’analyste des systèmes de gestion et le propriétaire de produit pour bien comprendre les exigences, évaluer la viabilité des fonctionnalités et fournir des estimations globales des efforts, et ce, en conciliant faisabilité technique et objectifs d’affaires.
- Comprendre les exigences non fonctionnelles concernant la plateforme; savoir en dégager des caractéristiques de système générales qu’utiliseront les développeurs et les équipes des essais et de la mise en œuvre.
- S’occuper de l’encadrement technique et conceptuel des développeurs responsables, applications mobiles.
- Participer à la conception technique et à la mise à jour des artéfacts actifs qui décrivent les fonctionnalités des caractéristiques, la conception des solutions, le modèle de données, les interfaces et les intégrations.
- Diriger et encadrer les équipes de développement pour assurer l’application de pratiques de conception et de développement solides, notamment la méthodologie Agile (Scrum).
- Avoir une compréhension profonde et assumer la responsabilité de la feuille de route de la plateforme mobile sur le plan technique; s’assurer que les activités de conception et les efforts déployés concordent avec la feuille de route et l’orientation générale en matière d’architecture.
- Tisser des liens robustes avec des partenaires de l’organisation pour déterminer quelles expériences font le bonheur de l’ensemble notre clientèle.
- Collaborer avec les fournisseurs externes afin de concevoir, puis de mettre en œuvre des solutions intégrées, avec l’aide d’applications et de technologies provenant de tiers. Faire fleurir des relations stratégiques avec des fournisseurs clés tout en veillant à ce que leurs produits soient intégrés tout en douceur dans nos systèmes et flux de travail.
- Se maintenir au fait des avancées techniques et du secteur, notamment sur Java, l’intelligence artificielle, l’apprentissage machine et les interfaces de programmation d’applications (API), et ce, pour déterminer comment les systèmes actuels et futurs peuvent être utilisés au profit de la mission de la plateforme mobile.
Les aptitudes pour réussir
- B. Sc. en sciences informatiques, génie informatique ou équivalent.
- Au moins 7 ans d’expérience progressive en développement et en technologies de l’information, et expérience dans le cycle de vie complet du développement d’applications et dans l’intégration de systèmes.
- Au moins 3 ans d’expérience de travail auprès des fournisseurs et dans la création de solutions basées sur les applications.
- Expérience avec les pratiques d’API REST, des services Web SOAP, de microservices et de DevOps; les pipelines d’intégration et de livraison continues (CI/CD); les outils de conteneurisation Docker et Kubernetes; et les intégrations de système.
- Compréhension des concepts de sécurité (SAML, JSON Web Token, procédure d’accès unique).
- Solide expérience en développement et en conception au moyen des API Java, de Java Spring Boot, de JavaScript; en intégration d’intelligence artificielle et d’apprentissage machine; et en API.
- Capacité à comprendre son public pour adapter les communications et expliquer clairement ses idées et ses pensées selon ses connaissances techniques.
- Fortes capacités de résolution des problèmes et aptitudes à définir et à présenter des solutions à des enjeux difficiles.
- Excellent entregent, dont une capacité à gérer et à coacher des équipes agiles (Scrum).
- Puisque ce poste est affiché dans plusieurs localisations, nous spécifions que le bilinguisme (français, anglais, tant à l’oral qu’à l’écrit) est nécessaire pour le Québec seulement en raison des interactions fréquentes avec des collègues ou partenaires internes anglophones et francophones à l’échelle canadienne ou mondiale.
L’échelle du salaire de base est pour l’emplacement principal du poste affiché. Elle peut varier selon l’emplacement du candidat sélectionné et d’autres facteurs. En plus du salaire de base, les employés admissibles de la Financière Sun Life participent à différents programmes de rémunération incitative, dont le montant octroyé est discrétionnaire et dépend du rendement de l’employé et de la compagnie. Certains postes de vente participent à des programmes de rémunération incitative basés sur les résultats de vente individuels ou de groupe.
Depuis toujours, la diversité et l'intégration sont au cœur des valeurs de la Financière Sun Life. Nous croyons qu'un effectif diversifié ayant des points de vue variés et des idées créatives est avantageux pour nos clients, pour les collectivités où nous exerçons nos activités, ainsi que pour nous tous, en tant que collègues. Nous accueillons avec enthousiasme les candidatures de personnes compétentes provenant de tous les horizons.
Les personnes handicapées ayant besoin de mesures d'adaptation pour présenter leur candidature et celles qui doivent consulter les offres d'emploi sur un support de substitution peuvent envoyer leur demande par courriel à l'adresse ‘thebrightside@sunlife.com’.
À la Sun Life, nous voulons créer un environnement de travail flexible où nos employés sont outillés pour donner le meilleur d’eux-mêmes. Nous offrons plusieurs options de travail flexibles selon les exigences du poste et les besoins individuels. N’hésitez pas à en discuter pendant le processus de sélection.
Nous remercions tous les candidats de l'intérêt manifesté pour ce poste. Nous ne communiquerons qu'avec les personnes qui auront été retenues pour passer une entrevue.
Échelle salariale:
84,000/84 000 - 138,000/138 000Catégorie d'emploi:
Développement d'applications - TIFin de l'affichage:
28/11/2024