07 Oct
|
COFOMO
|
Montreal
Voici un bref aperçu des tâches et des responsabilités qui vous incomberont :
- Analyser les besoins des clients ou des projets et identifier les solutions technologiques appropriées en tenant compte des contraintes de budget et d’échéancier;
- Élaborer des stratégies de réalisation, concevoir et documenter des programmes, systèmes ou applications;
- Développer des solutions logicielles robustes et réaliser des essais automatisés afin d’assurer leur qualité;
- Maintenir et faire évoluer les produits logiciels pour répondre aux besoins de l’organisation;
- Assurer la qualité, la sécurité et la stabilité des solutions développées;
- Recommander les approches technologiques les mieux adaptées en fonction des besoins des clients et partenaires;
- Planifier, prioriser et coordonner les activités de développement afin de respecter les engagements établis;
- Procéder à l’installation, à la configuration et aux tests de progiciels ou d’applications auprès des clientèles visées;
- Intégrer les différentes composantes techniques des solutions et résoudre les problématiques rencontrées;
- Contribuer activement à la mise en œuvre de systèmes, programmes et applications informatiques de grande envergure;
- Participer à l’amélioration continue des pratiques de développement et à l’optimisation de la qualité des livrables.
Le Profil Recherché Est Le Suivant
- Détenir un minimum de dix (10) années d’expérience dans un rôle similaire de niveau sénior;
- Posséder une expérience significative dans des projets de développement réalisés en mode cascade;
- Maîtriser les principes et les bonnes pratiques de développement logiciel, notamment la clean architecture, le clean code et les design patterns;
- Utiliser efficacement les outils de documentation et de suivi tels que Confluence et Jira;
- Connaître de façon approfondie les technologies .NET, Angular, SQL, VB6, CI/CD et Azure V2;
- Comprendre les concepts infonuagiques et leur application dans le développement de solutions;
- Faire preuve de curiosité et démontrer une volonté d’apprentissage continu;
- Identifier les problèmes et les obstacles, puis proposer des solutions adaptées pour les contourner;
- Communiquer efficacement et vulgariser des concepts techniques auprès de différents intervenants;
- Être organisé, rigoureux et capable de gérer efficacement les priorités;
- Mobiliser les membres de son équipe, favoriser la collaboration et contribuer à l’atteinte des objectifs communs;
- Démontrer un fort esprit d’équipe.
📌 Développeur .Net/ Angular (Montreal)
🏢 COFOMO
📍 Montreal