Contexte
La compétence Développement s’intègre à une équipe Produit. Elle implique la conception, le développement et le déploiement des applications métiers. En plus de faire évoluer l’application, cette compétence nécessite une participation active à la surveillance de son bon fonctionnement en production et à la résolution des problèmes identifiés.
Missions et Responsabilités
Participation à l’ensemble des activités de développement logiciel au sein de l’équipe (conception, développement, tests, déploiement).
Contribution aux ateliers de conception et cérémonies agiles.
Application des meilleures pratiques de développement pour un code propre et maintenable (TDD, BDD, DDD, pair programming, etc.).
Relecture active du code des autres membres de l’équipe.
Soutien et accompagnement des développeurs plus juniors selon le niveau d’expertise.
Proactivité dans la résolution des problèmes, amélioration de la qualité du code et atteinte des indicateurs Accelerate (DORA Metrics).
Compétences Techniques
Expertise dans le langage de programmation utilisé par le produit (TypeScript, Angular 18), en s’appuyant sur le design system Vision 2035.
Maîtrise des frameworks utilisés par le produit (Angular, SpringBoot, NestJS, Serverless Framework).
Connaissance des bases de données relationnelles ou non-relationnelles.
Maîtrise des services AWS les plus couramment utilisés en développement (Lambda, SNS, SQS, DynamoDB).
Compétences Transverses
Capacité à travailler en équipe agile.
Rigueur, organisation et autonomie.
Forte capacité à résoudre les problèmes techniques et fonctionnels.
Certifications
Objectif : Identifier les candidats qui correspondent le mieux aux critères du poste.
Réception des candidatures : Les CV et lettres de motivation sont collectés via l’outil de gestion des candidatures ou par email.
Tri des CV : Analyse des CV et lettres de motivation pour vérifier l’adéquation avec le profil recherché (compétences, expérience, formation, etc.).
Présentation de l’entreprise : Introduction à l’entreprise, ses valeurs, sa culture, et le poste à pourvoir.
Discussion du parcours du candidat : Questions sur l’expérience, les compétences techniques, et les réalisations du candidat.
Évaluation de la motivation : Pourquoi le candidat est intéressé par le poste et l’entreprise, ses objectifs de carrière.
Questions du candidat : Réponses aux questions que le candidat pourrait avoir sur le poste ou l’entreprise.
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.
Dijon · Orleans…Voir plus