MISSION
Description :
Nous recherchons une personne passionnée par le développement logiciel qui contribuera à la conception, au développement, à l’évolution et au maintien de solutions applicatives robustes et performantes. Dans ce rôle, tu participeras à la livraison de produits de qualité répondant aux besoins d’affaires tout en veillant aux meilleures pratiques de développement, à la sécurité, à la performance et à la maintenabilité des solutions.
Tu contribueras activement à la réalisation de projets d’envergure en collaborant avec différentes parties prenantes afin d’analyser les besoins, recommander les solutions technologiques appropriées et assurer la mise en œuvre de solutions efficaces dans un environnement Agile.
Responsabilités :
- Analyser les besoins d’affaires et techniques afin de recommander les solutions technologiques les plus adaptées.
- Participer à l’élaboration des stratégies de réalisation et à la conception technique des applications.
- Concevoir, développer et maintenir des applications Web et des services en technologies Java et .NET.
- Intégrer les bonnes pratiques de développement logiciel, notamment Clean Architecture, Clean Code, Design Patterns et principes SOLID.
- Développer et maintenir des API REST ainsi que des services d’intégration.
- Concevoir et exécuter des tests automatisés, incluant les tests unitaires et les tests d’intégration.
- Participer à l’implantation, à l’intégration et au déploiement des solutions auprès des utilisateurs.
- Assurer la qualité, la performance, la sécurité et la stabilité des applications développées.
- Collaborer avec les équipes multidisciplinaires dans un contexte Agile.
- Contribuer à l’amélioration continue des pratiques de développement et des processus de livraison.
Profil recherché :
- Minimum de cinq (5) années d’expérience dans un rôle similaire.
- Expérience significative en développement logiciel au sein d’environnements Agile (Scrum, Kanban ou équivalent).
- Forte capacité d’analyse, de résolution de problèmes et d’amélioration continue.
- Capacité à travailler de manière autonome tout en favorisant la collaboration.
- Excellentes aptitudes de communication et de vulgarisation technique.
- Sens de l’organisation, rigueur et bonne gestion des priorités.
- Curiosité intellectuelle et intérêt soutenu pour l’apprentissage de nouvelles technologies.
- Esprit collaboratif et aptitude à influencer positivement les équipes.
Compétences techniques requises :
- Développement Java 8 et versions ultérieures.
- Spring Boot 2.
- Spring Cloud.
- Spring Data.
- Maven.
- Git.
- SQL.
- MapStruct.
- Développement d’API RESTful.
- Services SOAP (CXF).
- Intégration et déploiement continus (CI/CD).
- Concourse.
- Développement C#.
- .NET Framework.
- .NET Core / .NET 6 et versions ultérieures.
- ASP.NET MVC.
- ASP.NET Core.
- Entity Framework.
- Tests automatisés (unitaires et intégration).
- Bonnes pratiques de sécurité applicative.
Atouts :
- Expérience avec les plateformes infonuagiques (Azure, AWS ou GCP).
- Connaissance de Docker et Kubernetes.
- Expérience dans des environnements microservices.
- Connaissance des outils DevOps et d’automatisation des déploiements.
Mode de travail :
- Mode de travail hybride.
- Présence au bureau requise deux (2) jours par semaine.
Niveau d’expérience :
- Sénior.
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