Les objectifs du poste :
· Développer avec différentes méthodologies :
- Agilité (Scrum, Kanban), XP
- TDD (Test-Driven Development), BDD (Behaviour-Driven Development), DDD (Domain Driven Design)
· Mettre en place les Best Practices du code : Clean Code, Code Review, Pair Programming, BBL, etc.
· Prévenir la dette technique par la pratique du Refactoring
· Maintenir et améliorer la mécanique de livraison continue (automatiser au maximum la chaîne de production logicielle) : builds, tests unitaires et fonctionnels, analyse de la qualité du code, tests de performance et de charge, déploiement sur les différents environnements, etc.
· Participer à l'amélioration continue sur la technique, l'organisation de l'équipe et les processus
Le poste de Software Crafts(wo)man chez Code Insider s'articule autour de 3 axes majeurs :
o Des missions, triées sur le volet en fonction de leur intérêt technique
o L'évangélisation des bonnes pratiques de développement grâce à l'animation de la communauté, au travers d'événements techniques (dojos, meetup, hackathon, etc.)
o Une veille technique permanente principalement au travers du parcours de formation proposé chez Code Insider.
Profil candidat:
Qualités requises et agréable d'avoir :
o Une très forte appétence pour le Software Craftsmanship, et pour la qualité de code : pour vous, le TDD, le DDD, le BDD, les microservices, l' architecture hexagonale, ou encore le Pair Programming, sont tes mantras !
o Être pédagogue, et avoir envie de transmettre ses connaissances, pour former et être formé par nos Insider
C'est toi tout crâché :
o Tu es animé par l'envie de toujours faire mieux : le Crafts c'est d'abord un état d'esprit !
o Tu as une curiosité sans limite, et une envie de partage au sein de la communauté
o Tu disposes d'un solide bagage technique, et idéalement d'une formation académique en informatique
o Tu comptes déjà une expérience en tant qu'Ingénieur Études et Développement .NET
Techniquement, vous êtes familier avec les stacks suivantes :
o Back-End : framework .Java
o Front-End : JavaScript / TypeScript et maîtrises au moins un de ces frameworks : Angular, React, VXX XX XX XX XX
o Tu as un bon niveau en base de données
o Les technologies suivantes ne te sont pas inconnues ? ! Git, Circle CI, ReSharper, NCrunch, NUnit, Sonar, Kibana, NFluent, SpecFlow
o Tu as éventuellement des compétences DevOps (GitLab, Docker, Kubernetes, etc.) et Cloud (Azure ou AWS)
o Pour toi, l'agilité est une évidence sur un projet !
Ce poste est ouvert aux personnes en situation de handicap
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.