Overview
En tant qu’analyste de réalisation, tu seras responsable de la conception, de l’implémentation et de la maintenance des solutions logicielles, ainsi que de l’assurance qualité du code.
Tes responsabilités
- Concevoir et documenter l’architecture des systèmes et des logiciels
- Définir et mettre à jour les règles et bonnes pratiques de développement
- Préparer les outils et environnements nécessaires pour le développement et les tests
- Participer à la planification des tâches et au découpage des projets
- Développer les solutions logicielles, les documenter et effectuer des tests unitaires
- Assurer la qualité du code et respecter les bonnes pratiques de programmation
- Participer aux tests système, à l’intégration et aider les utilisateurs pendant les tests d’acceptation
Profil
Ton profil :
- Détenir un diplôme universitaire de premier cycle (baccalauréat) dans le domaine des technologies de l’information (informatique, génie logiciel, génie informatique)
- Posséder dix années d’expérience en technologies de l’information dont sept années à titre d’analyste de réalisation
- Posséder sept années d’expérience en programmation multi-niveaux (Full-stack) dans un environnement .Net utilisant entre autres : VB, C#, Visual Studio (ILS, ASP, etc.)
- Posséder cinq années d’expérience avec Azure DevOps ou un autre outil de gestionnaire de source dont les fonctionnalités sont similaires (exemples : GIT, TFS)
- Posséder cinq années d’expérience à titre d’analyste de réalisation en approche orientée objet dans deux ou trois projets de développement
- Posséder cinq années d’expérience dans l’utilisation ou l’application d’au moins dix des outils et concepts suivants : - concepts d’ingénierie Iogicielle - réusinage de code (refactoring) - intégration continue - livraison continue - développement piloté par les tests (TDD) - revue de code - techniques de simulacres (mocking) - injection de dépendance - Principes SOLID - Code propre (Clean Code) - Graduation inter-système - Patrons de conception - Optimisation de code - Microservices - Sécurité Appel d’offres
- Posséder une année d’expérience avec un progiciel (par exemple : SAP, PayCourier, AD’DOC Capture Pro, etc.)