21 Oct
|
COFOMO
|
Montreal
Voici un bref aperçu des tâches et des responsabilités qui vous incomberont : Participer à toutes les phases du cycle de vie du développement de logiciels sécurisés (SSDLC); Concevoir et mettre en œuvre des solutions techniques conformes aux exigences et aux normes de développement logiciel; Produire et maintenir à jour la documentation d’architecture et de conception tout au long du développement et après la mise en production; Assurer la maintenance et l’évolution des applications existantes; Contribuer activement aux cérémonies Agile et aux rencontres d’équipe; Adapter les méthodes de développement à l’évolution des technologies et aux meilleures pratiques du secteur financier et des technologies de l’information; Contrôler la qualité et la stabilité des systèmes livrés en appliquant les pratiques standards du cycle de vie des produits; Maintenir les tests unitaires et la documentation associée aux processus de développement; Collaborer avec les développeurs et les analystes afin d’assurer la conception, l’intégration et la livraison des solutions applicatives. Le profil recherché est le suivant : Détenir un baccalauréat en technologie de l’information ou posséder une expérience équivalente; Posséder au moins dix (10) années d’expérience comme développeur iOS; Maîtriser le développement et la maintenance de solutions sécurisées Full Stack avec .NET Core et C#; Avoir de l’expérience en conception, documentation, développement, sécurisation et consommation d’API REST; Connaître Azure DevOps et posséder une expérience pratique de son utilisation; Maîtriser les méthodes de travail Agile, notamment Scrum et Kanban; Comprendre lesprincipes de conception SOLID et les modèles de conception; Posséder de l’expérience avec les mécanismes modernes d’authentification et d’autorisation, notamment OpenID Connect et OAuth; Développer destests automatisés robustes,
notamment des tests unitaires et des tests de service; Maîtriser la création et l’utilisation de pipelines CI/CD avec YAML; Posséder d’excellentes capacités d’analyse et de résolution de problèmes; Avoir de l’expérience au sein d’équipes de livraison Agile; Concevoir des solutions sécurisées conformément aux bonnes pratiques de développement; Maîtriser le développement avec les ressources de l’environnement infonuagique Azure et les modèles de conception infonuagique; Utiliser efficacement Microsoft Visual Studio, Git, Azure DevOps, NuGet et les outils connexes; Connaître les bases de données relationnelles, notamment SQL Server et MySQL; Comprendre l’architecture pilotée par les événements ainsi que les technologies de diffusion d’événements et de messagerie comme Kafka et ActiveMQ; Connaître les principes de conteneurisation et les services infonuagiques, notamment Docker, Kubernetes et Tanzu; Comprendre lesapproches d’ingénierie logicielle telles que TDD, la programmation en binôme, CI/CD et DevOps; Posséder de l’expérience dans le développement de solutions frontales avec SwiftUI et UIKit (un atout); Avoir de l’expérience pratique dans la création de microservices ou de systèmes distribués (un atout); Développer desapplications évolutives et hautement disponibles (un atout); Connaître le secteur bancaire et ses processus d’affaires (un atout); Démontrer un excellent esprit d’équipe ainsi qu’une forte capacitée d’adaptation, d’autonomie et d’apprentissage; Posséder d’excellentes aptitudes en communication verbale et écrite et être en mesure de travailler efficacement dans un environnement matriciel; Ce poste exigeune 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 à travers le Canada. Les compétences linguistiques en français et en anglais sont indispensables, tant à l'oral qu'à l'écrit. #J-18808-Ljbffr
📌 Développeur Full Stack Ios (Montreal)
🏢 COFOMO
📍 Montreal