Une compagnie d’assurance internationale recherche un développeur senior avec de fortes compétences angulaires, ce serait un poste permanent, basé à 100% à domicile. Vous serez responsable de la mise en œuvre de bout en bout, des tests unitaires et du déploiement de solutions logicielles complexes avec un accent particulier sur les interfaces utilisateur en appliquant les meilleures pratiques en matière de principes UX et CX. Assister les architectes d’applications dans la conception de solutions logicielles et les tests d’utilisateurs [URL Removed] est une opération internationale, des heures de bureau inhabituelles peuvent être nécessaires en raison de fuseaux horaires différents
- Concevoir, mettre en œuvre, tester et déployer des solutions logicielles UX complexes
- Responsable d’aider l’architecte d’application à étendre la conception des capacités de l’interface utilisateur ainsi que toute autre capacité nécessaire.
- Implémentation de conceptions logicielles complexes à l’aide de la pile Frontend. (HTML, CSS, Angulaire)
- CSS / Botstrap
- Javascript
- Angulaire 8.0
- Manuscrit
- Consommation de l’API de repos
- Nde NPM Modules
- Tests unitaires via Karma
- Agile/Scrum
- Assurer un niveau adéquat de couverture des tests unitaires sur tout le code source développé.
- S’approprier, assurer la fiabilité et la tolérance aux pannes sur les composants Java.
- Contribuer à la révision continue du code et aux processus d’assurance qualité.
- Utilisez activement SonarQube pour augmenter la qualité du code source, éliminer les mauvaises pratiques et les failles de sécurité.
- Responsable de l’application des principes de développement logiciel SOLID.
- Responsable des meilleures pratiques en matière d’activation de la journalisation et de la surveillance.
- Tenir à jour en permanence les journaux des modifications des composants au besoin lorsque des modifications se produisent.
- Être activement impliqué dans le déploiement de logiciels à l’aide de Jenkins en appliquant le principe DevOps selon lequel si vous le codez, vous le déployez.
Collaborer avec toutes les parties prenantes de manière professionnelle et coopérative
- Fournir autorité, expertise et conseils à toutes les parties prenantes
- Construire et entretenir des relations avec les parties prenantes internes et externes
- Respecter les accords conclus avec les parties prenantes pour s’assurer que les attentes sont gérées
- Faire des recommandations pour améliorer l’engagement des parties prenantes
- Participer et contribuer à la culture informatique en vivant les valeurs.
Autogestion et travail d’équipe
- Développer et maintenir des relations de travail productives et collaboratives avec les pairs et les parties prenantes
- Influencer positivement et participer aux initiatives de changement
- Développer continuellement sa propre expertise en termes de connaissances professionnelles, industrielles et législatives
- Contribuer à l’innovation continue par le développement, le partage et la mise en œuvre de nouvelles idées
- S’approprier pour piloter le développement de carrière
Contribuer aux contrôles financiers et à la planification
- Identifier des solutions pour améliorer la rentabilité et augmenter l’efficacité opérationnelle
- Gérer les ressources financières et autres de l’entreprise sous votre contrôle avec le respect dû
- Contribuer aux processus d’identification des risques et communiquer des recommandations dans le forum approprié.
Le sens des affaires
- Comprendre comment fonctionne l’entreprise, quels sont les principaux problèmes et risques qui contribuent au succès de l’entreprise ; et leur impact sur la viabilité commerciale des entreprises potentielles et leur rentabilité.
Engagement client/partie prenante
- Anticipe répond et dépasse les attentes des clients et des parties prenantes en créant des relations durables qui soutiennent la proposition de valeur du client.
Conduire pour les résultats
- Générez un sentiment d’urgence, de concentration, de responsabilité, d’agilité et d’exécution pour obtenir des résultats commerciaux.
Conduit le changement et l’innovation
- Remettez en question le statu quo, faites ce qui est bon pour l’entreprise et encouragez l’amélioration continue et l’innovation.
Collaboration
- Prioriser les intérêts commerciaux et investir dans le succès en alignant les efforts dans tous les domaines d’activité.
Impact et influence
- Persuade, convainc, influence et inspire les autres, tant à l’intérieur qu’à l’extérieur, pour gagner le soutien, la loyauté et s’engager envers l’objectif.
Conscience de soi et perspicacité
- Se gère efficacement et gère ses relations avec les autres, gère l’ambiguïté, l’incertitude et la pression, et fournit une perspective dans les situations difficiles.
Diversité et inclusion
- Est sensible aux différences individuelles et culturelles et fait preuve d’humilité et d’ouverture pour engager des personnes d’origines et de cultures diverses pour le bénéfice mutuel de toutes les parties concernées.
Exigences minimalesQualifications minimales
- Baccalauréat ou diplôme dans un domaine lié à l’informatique
Expérience minimale
- Plus de 7 ans d’expérience pertinente dans les logiciels informatiques (cycle de vie de développement SDLC)
- Plus de 3 ans d’expérience dans le développement angulaire avec TypeScript
- Expérience confirmée de travail dans un environnement AGILE.
- Fort dans les tests unitaires, les tests d’intégration et les moqueries
- Bonne compréhension des principes UX et CX
- Vaste expérience des technologies basées sur un navigateur.
- Expérimentez la consommation de services Web REST.
- Familiarité avec la création et l’utilisation de Docker/Kubernetes
En savoir plus/Postuler à ce poste
En rapport
— to it-online.co.za