Notre client travaille en collaboration avec une organisation d’envergure œuvrant dans le secteur public, reconnue pour ses projets technologiques complexes et stratégiques. Elle offre un environnement stimulant, structuré et agile, où les professionnels en TI peuvent contribuer à des solutions concrètes ayant un impact réel sur les citoyens.
Rôle et responsabilités
L’analyste de réalisation agit comme un développeur Full-Stack avec une forte capacité d’analyse fonctionnelle. Il participe activement à toutes les étapes du cycle de développement logiciel, de la conception à la mise en production, dans un environnement .NET orienté objets et services.
Participer à la conception de l’architecture logicielle et d’intégration inter-systèmes
Réaliser l’analyse fonctionnelle et logicielle des besoins
Développer des solutions en environnement .NET (C# ou VB) et Web
Mettre en place des pratiques de développement modernes (TDD, BDD, intégration continue)
Rédiger des devis fonctionnels et des devis d’essais systèmes et inter-systèmes
Participer aux essais fonctionnels, à la documentation et à la qualité du code
Collaborer avec les équipes d’architecture, de données et d’assurance qualité
Soutenir les utilisateurs et les équipes dans les phases de tests et de mise en production
Requis
Baccalauréat en informatique, génie logiciel ou domaine connexe (ou expérience équivalente)
Minimum de 4 ans d’expérience en TI, dont 3 ans comme analyste de réalisation
Expérience en développement Full-Stack dans un environnement .NET d’envergure
Maîtrise d’outils comme Azure DevOps, GIT ou TFS
Connaissance approfondie des concepts d’ingénierie logicielle : SOLID, Clean Code, refactoring, mocking, injection de dépendance, etc.
Expérience en rédaction de devis fonctionnels et techniques