14 Oct
|
COFOMO
|
Montreal
Responsabilités Participer à toutes les phases du cycle de développement logiciel sécurisé, de l’analyse jusqu’au déploiement en production
- Concevoir et développer des solutions applicatives évolutives répondant aux exigences fonctionnelles et non fonctionnelles
- Documenter l’architecture, la conception fonctionnelle et technique ainsi que les évolutions apportées aux solutions
- Créer et maintenir les mécanismes d’intégration et de déploiement continus dans Azure DevOps
- Déployer et soutenir les applications dans les différents environnements jusqu’à leur mise en production
- Maintenir et faire évoluer les applications existantes, incluant le soutien technique, la résolution des incidents et la restructuration du code
- Collaborer avec les membres de l’équipe agile et partager les meilleures pratiques d’ingénierie logicielle
- Contribuer à la qualité du code, à l’automatisation des essais et à l’amélioration continue des pratiques de développement。 Profil recherché - Cumuler de sept (7) à dix (10) ans d’expérience en ingénierie logicielle, principalement en développement .NET Core ;
- Détenir un baccalauréat en informatique, en génie ou posséder une expérience équivalente ;
- Maîtriser .NET Core, C#, SQL, GraphQL, JavaScript, TypeScript et Angular ;
- Concevoir des pipelines d’intégration et de déploiement continus en YAML avec Azure DevOps ;
- Développer des essais automatisés robustes à l’aide de xUnit, PACT ou d’outils équivalents ;
- Appliquer les mécanismes modernes d’authentification et d’autorisation, notamment OpenID Connect et OAuth ;
- Utiliser les pratiques d’ingénierie logicielle telles que le développement piloté par les tests, la programmation en binôme, la conception easy et l’approche Fake First ;
- Comprendre la programmation orientée objet et appliquer les principes SOLID ;
- Démontrer d’excellentes capacités d’analyse, de résolution de problèmes et de documentation ;
- Ce poste exige une maîtrise du français et de l/'anglais pour les tâches quotidiennes, la compréhension de la documentation et la communication professionnelle avec la clientèle, les fournisseurs et les collègues à l’échelle internationale.
- Les compétences linguistiques en français et en anglais sont indispensables, tant à l/'oral qu/'à l/'écrit.
📌 Développeur. Net (Montreal)
🏢 COFOMO
📍 Montreal