HEXAWARE
Grupo Coppel
Développeur Senior
PythonJavaReact
Traduction automatique. Consultez l’original.
À propos
Concevoir la solution technique des initiatives conformément aux exigences fournies par l'analyse afin de répondre aux besoins de l'entreprise, en respectant les normes architecturales établies au sein de l'organisation pour la construction de logiciels.
Responsabilités
- Développer et maintenir des services backend de haute qualité, en respectant les normes architecturales, de sécurité et les bonnes pratiques.
- Implémenter la logique métier et les APIs REST, en assurant la conformité aux exigences fonctionnelles et non fonctionnelles.
- Exécuter des tests unitaires, des revues de code et aider à la résolution des incidents techniques.
- Collaborer avec les équipes QA, DevOps et produit dans des environnements agiles.
- Développer du code sans erreur pour le département de test afin de réaliser des tests conformes aux exigences du client.
- Développer un code propre, efficace et fonctionnel qui répond aux exigences du produit.
- Appliquer les meilleures pratiques de codage et les outils définis par le processus de l'organisation pour livrer des produits de qualité.
- Effectuer des tests unitaires des solutions développées pour valider les exigences assignées et atténuer les incidents potentiels.
- Effectuer des revues de code et participer à des sessions d'analyse détaillée pour garantir l'efficacité du code source.
- Recevoir et fournir des commentaires constructifs pour améliorer continuellement le processus de développement.
- Effectuer et enregistrer des estimations d'effort réelles pour la construction.
- Aider à identifier les dépendances internes et externes pour éviter qu'elles ne deviennent des blocages qui retardent le progrès.
- Participer aux réunions quotidiennes pour rendre compte des progrès, identifier les obstacles et se coordonner avec les autres membres de l'équipe.
- Participer aux réunions de rétrospective pour identifier ce qui a bien fonctionné, ce qui peut être amélioré et comment optimiser le processus lors des prochaines itérations.
- Effectuer des intégrations continues pour s'assurer que le code s'intègre correctement avec le travail du reste de l'équipe.
- Fournir des conseils et un soutien aux développeurs juniors pour améliorer leurs compétences techniques et mieux comprendre les pratiques agiles.
- Aider à la planification des releases/plan de travail pour estimer l'effort technique nécessaire, en tenant compte des dépendances pertinentes entre les fonctionnalités et les histoires, ainsi qu'avec d'autres domaines, équipes et risques qui affectent la stabilité de l'engagement.
Exigences
- 3 ans d'expérience en développement backend.
- Java 17 ou supérieur, Spring Boot.
- Python.
- Graphql, React js, Modern js,
- Principes SOLID, patrons de conception et bonnes pratiques.
- Bases de données.
Formation
Licence en informatique, Ingénierie des systèmes, Ingénierie logicielle, Licence en informatique, Licence en systèmes informatiques.
Avantages
- Salaire de base.
- Fonds d'épargne.
- Réductions sur l'achat de meubles et de vêtements.
- Prime de fin d'année (Aguinaldo).
- Vacances.
- Prime de vacances.
- Partage des bénéfices (Reparto de Utilidades).
- Jour de congé pour l'anniversaire.
- Bourses d'études.
- Fournitures scolaires.
- Club de protection familiale.
- Environnement de travail agréable.
- Parmi d'autres avantages et prestations.
