
The Hartford est une compagnie d’assurance et de services financiers qui s’adresse aux particuliers, aux familles ainsi qu’aux petites et moyennes entreprises. Fondée en 1810, elle propose des assurances automobile, habitation et professionnelle, ainsi que des avantages sociaux et d’autres solutions d’assurance. L’entreprise est également connue pour ses programmes d’assurance automobile et habitation approuvés par l’AARP, qui permettent aux membres participants d’accéder à des avantages et à des réductions exclusifs.
Développeur d’applications
Développer des applications web, des API et des intégrations pour les activités internationales d’assurance de The Hartford. Assurer le support de plateformes dédiées aux transactions d’assurance, aux flux de travail et aux informations de gestion.
Description
- Développer des applications web sur mesure pour répondre aux besoins stratégiques et quotidiens de l’entreprise
- Connecter des services web et des API internes et externes à l’aide de technologies d’intégration
- Appliquer des principes solides de stockage des données, d’intégration et d’architecture lors de la conception de solutions
- Fournir des solutions précises et de haute qualité grâce aux tests et au rapprochement
- Tenir à jour la documentation des environnements applicatifs, des flux de données et des processus de support
- Contribuer à la résolution des incidents de production qui affectent l’entreprise
- Travailler avec des architectes de solutions, des chefs de projet, des analystes métier, des développeurs et des équipes informatiques
- Coordonner avec des fournisseurs d’applications tiers pour connecter leurs systèmes à l’infrastructure et aux applications de The Hartford
- Examiner le code et les systèmes, et formuler des retours constructifs
- Travailler avec les analystes métier pour évaluer les fonctionnalités, les estimations, l’ergonomie, les coûts et les compromis
- Recommander des moyens d’améliorer la maintenabilité des applications et l’environnement technologique
- Respecter les politiques, les procédures et les normes de Hartford
- S’adapter à l’évolution des besoins et effectuer toute autre tâche raisonnable confiée
Exigences
- Expérience pratique du développement en C#
- Expérience de .NET Framework 4.7 et .NET Core
- Expérience d’Entity Framework
- Expérience du framework de test NUnit
- Expérience du développement web avec ASP.NET MVC, JavaScript, IIS et du développement d’API
- Expérience de MSDTC et MSMQ
- Expérience de Microsoft SQL Server
- Expérience d’Azure DevOps
- Expérience de la création et de la maintenance de pipelines de build et de déploiement
- Expérience de Git pour le contrôle de version
- Expérience d’AWS et du développement serverless
- Expérience de C# Lambda
- Expérience d’Amazon Glue
- Expérience de PostgreSQL
- Solides connaissances de la programmation orientée objet et de l’architecture orientée services
- Compréhension des plateformes d’information de gestion, des concepts de développement et des principes d’entreposage de données
- Expérience des pratiques de test logiciel et de données
- Très bonne connaissance des modèles de conception et de la refactorisation
- Capacité à appliquer les bonnes pratiques de développement logiciel et les normes de codage
- Expérience des méthodes Agile à l’échelle et de l’ensemble du cycle de vie du développement logiciel
- Expérience professionnelle pertinente, de préférence dans l’assurance
- Expérience dans un poste de développeur d’applications
- Diplôme de licence ou expérience équivalente
- Fournir les justificatifs requis du droit de travailler au Royaume-Uni avant de postuler
- Une expérience de WPF/XAML, Angular, Ajax, HTML5, CSS, bus de services, multithreading, SSRS, SSIS, du développement sur AWS ou dans le cloud, des systèmes d’administration des polices, des outils de gestion des flux de travail, des systèmes de gestion des sinistres, de l’assurance dommages commerciale générale ou des processus du marché Lloyd’s constitue un atout
- Une certification aux pratiques de développement Microsoft n’est pas requise
Avantages
- Organisation du travail hybride
- Possibilités de développement professionnel
- Occasion d’apprendre et d’améliorer les pratiques d’interaction entre logiciels
- Déplacements occasionnels vers d’autres bureaux selon les besoins