MISSION
- Analyser les besoins d’affaires, fonctionnels et techniques afin d’identifier les solutions technologiques appropriées en tenant compte des échéanciers et des contraintes de livraison.
- Élaborer les stratégies de réalisation et participer à l’analyse, à la conception et à la documentation des solutions.
- Développer, maintenir et faire évoluer les applications et les composantes logicielles.
- Concevoir et réaliser des essais automatisés afin d’assurer la qualité et la stabilité des solutions livrées.
- Participer à l’installation, à la configuration, aux essais et au déploiement des applications et progiciels.
- Assurer l’intégration harmonieuse des différentes composantes techniques au sein de l’écosystème applicatif.
- Identifier, analyser et résoudre les incidents et problématiques techniques rencontrés.
- Veiller au respect des bonnes pratiques de développement, de qualité de code et de sécurité applicative.
- Collaborer avec les équipes multidisciplinaires dans un contexte Agile afin d’assurer l’atteinte des objectifs de projet.
- Participer à l’amélioration continue des processus, outils et pratiques de développement.
- Mode hybride avec présence sur site deux (2) jours par semaine.
- Faire preuve de curiosité intellectuelle et démontrer une volonté constante d’apprentissage.
- Posséder une forte capacité d’analyse et de résolution de problèmes.
- Être en mesure d’identifier les risques, enjeux et bloquants, puis de proposer des solutions adaptées.
- Démontrer d’excellentes habiletés de communication et de vulgarisation technique.
- Faire preuve d’organisation, de rigueur et d’une bonne gestion des priorités.
- Être mobilisateur et collaboratif dans les interactions avec les différentes parties prenantes.
- Démontrer un fort esprit d’équipe et une approche orientée vers les résultats.
- Minimum de dix (10) années d’expérience dans un rôle similaire en développement logiciel.
- Expérience significative dans des projets réalisés en mode Agile.
- Solide compréhension des principes et bonnes pratiques de développement logiciel.
- Expérience démontrée dans l’application de concepts tels que Clean Architecture, Clean Code et Design Patterns.
- Expérience dans la conception de solutions évolutives, maintenables et performantes.
- Connaissances approfondies de VB.NET, C# .NET, Git, SQL, API RESTful, services SOAP, WCF (CXF), CI/CD et Azure DevOps.
- Bonne connaissance des environnements de développement, d’intégration et de déploiement.
- Expérience des concepts infonuagiques et des architectures modernes.
- Maîtrise des pratiques de développement logiciel sécuritaire et des méthodes d’intégration continue.
- Analyze business, functional, and technical requirements to identify appropriate technology solutions while considering delivery timelines and constraints.
- Develop delivery strategies and contribute to solution analysis, design, and documentation.
- Develop, maintain, and enhance software applications and components.
- Design and implement automated testing to ensure solution quality and stability.
- Participate in application and software package installation, configuration, testing, and deployment activities.
- Ensure seamless integration of technical components within the application ecosystem.
- Identify, analyze, and resolve technical issues and incidents.
- Promote and apply software development, code quality, and application security best practices.
- Collaborate with cross-functional teams in an Agile environment to achieve project objectives.
- Contribute to the continuous improvement of development processes, tools, and methodologies.
- Hybrid work model with on-site presence two (2) days per week.
- Strong curiosity and continuous learning mindset.
- Excellent analytical and problem-solving abilities.
- Ability to identify risks, blockers, and challenges while proposing effective solutions.
- Strong communication and technical knowledge transfer skills.
- Strong organizational skills with the ability to manage multiple priorities.
- Collaborative and influential approach when working with stakeholders.
- Team-oriented mindset with a focus on achieving results.
- Minimum of ten (10) years of experience in a similar software development role.
- Proven experience delivering projects within Agile environments.
- Strong understanding of software engineering principles and best practices.
- Demonstrated experience applying Clean Architecture, Clean Code, and Design Patterns.
- Experience designing scalable, maintainable, and high-performance solutions.
- Advanced knowledge of VB.NET, C# .NET, Git, SQL, RESTful APIs, SOAP services, WCF (CXF), CI/CD, and Azure DevOps.
- Good understanding of development, integration, and deployment environments.
- Experience with cloud-based concepts and modern application architectures.
- Strong knowledge of secure software development and continuous integration practices.
- Optimiser cette fiche pour attirer davantage de profils seniors.
- La reformuler au format SII Canada/Groupe avec le bloc « Pourquoi nous rejoindre ? ».
- Générer une grille d'entrevue de 5 à 10 questions techniques et comportementales avec réponses attendues.
- Déterminer automatiquement le niveau de séniorité (Intermédiaire ou Senior) à partir de la fiche.
GROUPE SII
Partenaire technologique de grandes entreprises depuis 1979, le Groupe SII est au cœur de l'économie de l'innovation, avec 16 000 employés, une présence internationale dans 20 pays et un chiffre d'affaires dépassant 1,621 milliard de dollars canadiens.
SII Canada offre à ses clients une expertise technique de pointe dans les domaines du développement d'applications, du web et du mobile, de la cybersécurité et du cloud computing. Nous fournissons également des services d'ingénierie, notamment pour les systèmes embarqués dans divers secteurs industriels. Notre ambition est de faire progresser les systèmes d'information et de contribuer à la création des produits et services de demain pour nos clients.
De plus, l'inclusion est au cœur de notre culture d'entreprise. SII Canada s'engage à offrir un environnement de travail équitable et respectueux qui favorise la diversité et l'égalité des chances
Découvrez
Let’s Tech Together
sur LinkedIn
par Mail