**Développeur Analyste Fullstack**
Description du rôle
Nous recherchons un développeur analyste expérimenté avec une solide expertise front-end, notamment avec React et .NET. Le candidat idéal sera en mesure de contribuer à la conception, au développement et à la maintenance des applications logicielles utilisées par nos clients.
Travaillant au sein d'une équipe expérimentée, il/elle participera activement à l'amélioration continue de nos processus et de notre architecture logicielle.
Responsabilités principales
* Analyse et conception : Analyser les exigences fonctionnelles et techniques et concevoir des architectures logicielles appropriées.
* Développement Fullstack : Développer et maintenir des applications Web complexes, en mettant l'accent sur le frontend à l'aide de React et TypeScript, tout en garantissant une intégration transparente avec les API backend dans .NET.
* Amélioration des performances : Optimiser les performances et l'expérience utilisateur des applications front-end pour garantir une utilisation fluide et réactive.
* Tests et Qualité : Participer aux phases de tests techniques et qualité pour garantir la fiabilité des fonctionnalités développées.
* Support et Maintenance : Collaborer avec les équipes pour maintenir les modules existants et adapter les solutions informatiques aux besoins spécifiques des clients.
* Amélioration continue : Contribuer activement à l'amélioration des processus internes et des pratiques de développement, notamment par le biais de revues de code.
Profil requise
* Formation et expérience : Expérience significative en développement de logiciels et de bases de données.
* Compétences techniques :
o Expertise dans les outils de l'écosystème React, TypeScript et React (Redux, React Router).
o Bonne connaissance du développement backend .NET et des bases de données relationnelles (SQL Server apprécié).
o Maîtrise des outils de versioning (GIT) et des processus CI/CD.
o Bonne maîtrise de la suite Microsoft Office et du .NET Framework (VB.NET, ASP.NET, C#).
* Capacités d'analyse et de communication :
o Esprit analytique et capacité à résoudre des problèmes complexes, avec souci du détail et respect des délais de livraison.
o Excellentes capacités de communication en français, avec une bonne connaissance de l'anglais.
* Qualités personnelles :
o Capacité à travailler efficacement en équipe, s'adapter rapidement dans un environnement Agile et développer une attitude de travail positive avec les équipes techniques, les collègues et les clients.