Détails du poste
- Lieu de travail : Montreal (Hybride)
- Type de poste : Permanent à temps plein
Description du poste
Votre prochain défi chez Techso
Êtes-vous à la recherche d’un poste qui va au-delà de l’exécution et qui vous permet de contribuer réellement aux décisions techniques d’un projet ?
Techso recherche un(e) développeur(se) Senior Full Stack .NET pour concevoir et développer des solutions numériques utilisées par nos clients à travers tout le Canada.
Dans ce rôle, vous aurez l’opportunité de travailler sur une variété de projets, de contribuer aux décisions d’architecture, de mentoriser des développeurs moins expérimentés et d’aider à améliorer nos pratiques de développement.
Qui nous sommes
Fondée à Montréal en 2014, Techso aide les organisations à accélérer leur transformation numérique grâce à trois domaines d’expertise :
- Gestion de l’infrastructure TI ;
- Développement d’applications sur mesure ;
- Gestion du cycle de vie des produits (PLM).
Notre équipe travaille avec des clients reconnus dans une variété d’industries, notamment l’aérospatiale, l’automobile, la finance, les événements et la fabrication horlogère.
Chez Techso, nous valorisons la qualité de nos projets et de nos relations plutôt que le volume. Nos valeurs fondamentales — Fun, Trust, Efficiency et Quality — guident à la fois la façon dont nous travaillons avec nos clients et notre collaboration en tant que collègues.
Ce que vous ferez
Selon les projets qui vous seront confiés, vous :
- Concevez et développez de nouvelles applications ;
- Améliorez les solutions existantes en ajoutant de nouvelles fonctionnalités, en résolvant les problèmes et en assurant la maintenance continue ;
- Contribuez à la conception d’architectures de solutions innovantes qui répondent aux besoins des clients ;
- Rédigez et maintenez des spécifications techniques et fonctionnelles ;
- Estimez l’effort de développement requis pour les nouvelles solutions et les améliorations ;
- Participez aux déploiements en production et au soutien des activités de gestion du changement ;
- Assurez la qualité du code grâce aux revues de code, aux tests unitaires et aux meilleures pratiques de développement logiciel ;
- Contribuez à l’amélioration continue des pratiques Agile, de l’intégration continue et des processus de déploiement automatisés ;
- Participez aux activités prévente, y compris l’estimation des efforts et les évaluations technologiques ;
- Partagez votre expertise et mentorisez les membres juniors de l’équipe ;
- Restez à jour sur les technologies émergentes et les meilleures pratiques de l’industrie ;
- Collaborez avec des équipes Agile Scrum multidisciplinaires.
Le profil recherché
Vous avez :
- Un baccalauréat en informatique, en génie logiciel ou dans un domaine connexe ;
- Au moins six ans d’expérience avec les technologies Microsoft .NET (C#, ASP.NET, Web API) ;
- Une solide expérience du développement front-end avec React, Angular ou Vue.js ;
- Une excellente connaissance des bases de données relationnelles, du SQL et d’outils tels que Entity Framework ;
- Une bonne compréhension des pratiques DevOps et des environnements d’intégration et de déploiement continus ;
- Une expérience de travail dans un environnement Agile et collaboratif ;
- Une bonne connaissance des environnements Linux et Windows ;
- La flexibilité pour se déplacer à l’intérieur de la région de Montréal afin de répondre aux besoins des clients ;
- La capacité à communiquer professionnellement en français et en anglais, car vous collaborerez avec des collègues et des clients situés à travers le Québec et le Canada ;
- De solides compétences interpersonnelles, de l’autonomie et un esprit collaboratif.
Atout (Nice to Have)
- Expérience avec Azure DevOps ;
- Connaissance des bases de données NoSQL ;
- Expérience avec les processus ETL ;
- Connaissance d’autres langages de programmation tels que Java, PHP, Node.js ou Python ;
- Expérience avec MAUI, Xamarin ou Telerik ;
- Expérience en architecture de solutions, mentorat ou prévente technique.
Vous n’avez pas besoin de maîtriser chacune de ces technologies. Avant tout, nous recherchons un(e) professionnel(le) expérimenté(e), curieux(se) et capable de s’adapter à une variété de projets.
Ce que Techso offre
- Des projets stimulants et diversifiés avec des clients reconnus à travers tout le Canada.
- Un modèle de travail hybride flexible adapté aux besoins du projet et du client.
- Des bureaux lumineux au cœur du Vieux-Montréal, avec une terrasse sur le toit.
- Un déjeuner, des collations et du café offerts gratuitement au bureau.
- Un club social et sportif dynamique, entièrement commandité par Techso.
- Des opportunités de mobilité internationale grâce à notre programme de mobilité des consultants.
- La possibilité de contribuer au-delà des projets clients en participant à des initiatives internes qui contribuent à façonner l’avenir de l’entreprise.
- Une communauté collaborative d’experts qui encourage le partage de connaissances et le développement professionnel.
- Une assurance collective privée complète adaptée à vos besoins.
- Une culture fondée sur Fun, Trust, Efficiency et Quality.