
Protective Life est une entreprise de services financiers et d’assurance qui propose des produits d’assurance vie et de rentes conçus pour soutenir la planification financière à long terme. Son offre comprend des assurances vie temporaires, entières et universelles, ainsi que des rentes fixes, immédiates, indexées et variables. L’entreprise accompagne les clients qui planifient leur retraite, leurs besoins successoraux, la protection de leur famille et d’autres étapes importantes de la vie, avec des opportunités professionnelles liées à ses activités dans les secteurs de l’assurance et des services financiers.
Architecte senior en informatique – Azure et .NET (Télétravail, États-Unis)
Pilotez la conception de systèmes d’entreprise Microsoft sécurisés pour Protective Life et contribuez à des solutions au service de millions de clients en assurance vie. Mettez à profit votre expertise d’Azure, de .NET, des API, des intégrations et de l’architecture des données.
Description
- Définir l’architecture des solutions à travers les couches applicative, d’intégration, de données et d’infrastructure dans un environnement axé sur Microsoft.
- Concevoir des systèmes évolutifs, sécurisés et résilients à l’aide d’approches en couches, pilotées par le domaine, pilotées par les événements et orientées services.
- Aligner les architectures sur les normes d’entreprise en matière de sécurité, de performance, d’observabilité et de conformité.
- Évaluer et recommander des technologies, des frameworks et des modèles favorisant la durabilité à long terme.
- Agir en tant qu’autorité technique senior et prendre des décisions techniques pour les équipes accompagnées.
- Concevoir, développer, réviser et optimiser du code de qualité production.
- Développer des solutions avec C#, .NET, ASP.NET, les API web et les frameworks associés.
- Résoudre des problèmes techniques complexes et effectuer des analyses des causes profondes.
- Participer aux revues de code et fournir des retours exploitables.
- Concevoir et mettre en œuvre des solutions sur Microsoft Azure.
- Concevoir l’architecture des API et des intégrations de systèmes à l’aide de REST, de la messagerie et de modèles pilotés par les événements.
- Soutenir l’architecture des données et les approches de persistance basées sur SQL Server.
- Contribuer aux initiatives de modernisation des systèmes existants et aux architectures cloud-native ou hybrides.
- Transformer les besoins métier en solutions techniques avec les analystes métier et les parties prenantes.
- Suivre le travail technique attribué dans les plans de projet.
- Fournir une orientation technique aux développeurs sans responsabilités formelles de gestion d’équipe.
- Créer et maintenir la documentation technique, les diagrammes d’architecture, les décisions de conception et les consignes opérationnelles.
- Expliquer les compromis de conception et leurs impacts à des publics techniques et non techniques.
Exigences
- Au moins sept ans d’expérience progressive en ingénierie logicielle, conception de systèmes et architecture applicative.
- Expérience approfondie de C#, .NET ou .NET Core, ASP.NET, des API web, des architectures orientées services, de SQL Server et de la modélisation des données relationnelles.
- Expérience avérée combinant leadership architectural et développement senior opérationnel pour des systèmes vastes et complexes.
- Solide expérience dans la conception et le support d’applications d’entreprise critiques à grande échelle.
- Expérience des plateformes cloud, de préférence Microsoft Azure.
- Expérience de la connexion de systèmes internes et externes au moyen d’API et de la messagerie.
- Capacité à diagnostiquer et résoudre des problèmes techniques très complexes sous pression de livraison.
- Maîtrise des principes de conception logicielle, des modèles architecturaux et de l’optimisation des performances.
- Capacité à influencer l’orientation technique et à améliorer la qualité de l’ingénierie grâce à un jugement sûr.
- Excellentes compétences en communication écrite et orale.
- Une expérience de la modernisation ou de l’intégration de plateformes existantes est souhaitée.
- Une expérience de la conversion de données ou des migrations de systèmes à grande échelle est souhaitée.
- Une expérience dans des environnements d’entreprise fortement réglementés ou à forte intensité de données est souhaitée.
Avantages
- Assurance complète maladie, dentaire et optique
- Avantages liés à la santé mentale
- Programme d’aide aux employés
- Congés payés
- Congé parental payé
- Invalidité de courte durée
- Journée d’observance culturelle
- Contributions aux comptes de soins de santé
- Régime de retraite
- Plan 401(k) avec abondement de l’entreprise
- Plateforme de bien-être ProHealth Rewards avec récompenses en espèces
- Possibilités supplémentaires de primes annuelles fondées sur la performance individuelle et celle de l’entreprise