Notre client est à la recherche d’un Software Designer / Senior Développeur
Contexte de la mission
Dans le cadre du renforcement de son équipe de développement, notre client recherche un Software Designer / Senior Développeur pour intervenir sur les projets de la Factory Client.
Tâches principales en tant que Software Designer
- Contribuer à la définition des solutions et aux estimations pour les différents projets (cadrage)
- Définir le design des logiciels de l’ensemble des solutions
- Suivre, supporter, contrôler et optimiser les développements de l'équipe
- S’assurer de l’application des bonnes pratiques de développement dans l'équipe : maintenabilité, sécurité et performance
Tâches principales en tant que Senior Développeur
- Contribuer aux designs techniques (SAD) sur base des spécifications fonctionnelles / user stories
- Implémenter l'application sur base des spécifications fonctionnelles établies dans le respect des standards
- Tester l'application (tests unitaires)
- Documenter l'application
- Traiter les incidents en résolvant les bugs identifiés
- Contribuer à la maintenance de l'application
Soft Skills attendues
- Team player
- Bonne communication
- Autonome
- Rigoureux
- Proactif
- Orienté solutions
Compétences techniques
- Expérience dans la communication aux Clients dans le secteur de l'énergie
- Connaissance de l'anglais B1
- Connaissance des bonnes pratiques de développement en matière de sécurité et expérience dans leur mise en œuvre
- Connaissance des environnements de développement suivants : VS Studio, Devops
- Connaissance en CMS (Content Management System) .Net – Umbraco
- Connaissance en outil de gestion de backlog (DevOps)
- Connaissance et expérience prouvée en méthodologie de développement Agile (Scrum, Kanban)
- Connaissances des langages de développement suivants : .Net10, Blazor et VueJS3
- Connaissances en outils de versioning : GIT GitHub
- Exigence linguistique : Niveau de français C2 sur l'échelle européenne CEFR
- Expérience en migration technique de VueJS2 vers VueJS3
- Expérience pratique dans la mise en place et le suivi de bonnes pratiques de développement
- Expérience prouvée dans le développement d'applications en VueJS2 ET VueJS3
- Expérience prouvée en testing (par exemple : tests unitaires, tests de performance, tests de sécurité,…)
- Connaissance de développement en environnement Cloud (Azure)
- Expérience pratique dans le coaching d'autres développeurs
- Expérience prouvée dans l'estimation de la charge de développement
- Expérience prouvée dans le design technique d'application