Carry out a project Join us

Développeur C# Full Stack Senior à Montréal

Fulltime permanent
Nous recherchons un développeur expérimenté et motivé pour rejoindre notre équipe Agile. Vous jouerez un rôle clé dans la conception, le développement et la livraison de solutions innovantes tout en c
canada-01.png

Nous recherchons un développeur expérimenté et motivé pour rejoindre notre équipe Agile. Vous jouerez un rôle clé dans la conception, le développement et la livraison de solutions innovantes tout en collaborant avec des équipes multidisciplinaires. Si vous avez une passion pour le code de qualité, une solide expertise en développement front-end, et une expérience dans des environnements CI/CD, cette opportunité est faite pour vous !

Responsabilités :

  • Analyser les spécifications techniques et exigences fonctionnelles, afin de comprendre les besoins et de proposer des solutions techniques adaptées.

  • Concevoir et développer du code source de haute qualité, performant, réutilisable et maintenable, en respectant les meilleures pratiques et les standards de l’industrie.

  • Participer à la modélisation des architectures logicielles et collaborer avec les architectes pour garantir des solutions évolutives et fiables.

  • Assurer la maintenance des applications existantes, en corrigeant les bugs, en optimisant les performances et en implémentant de nouvelles fonctionnalités.

  • Préparer, documenter et exécuter des plans de tests unitaires et d’intégration pour garantir la stabilité et la fiabilité des livrables.

  • Collaborer avec les équipes produit et QA pour s’assurer que les fonctionnalités développées répondent aux exigences métiers et aux besoins des utilisateurs.

  • Participer aux cérémonies agiles (daily stand-ups, sprint planning, rétrospectives, démos), et contribuer à l’amélioration continue des processus de développement.

  • Intégrer les outils CI/CD (GitHub, Azure DevOps) dans le processus de développement pour automatiser les tests et les déploiements.

  • Surveiller les performances des applications déployées, diagnostiquer les problèmes de production, et mettre en place des solutions durables.

  • Participer activement à la révision de code en donnant et recevant des retours constructifs pour améliorer la qualité du produit final.

  • Effectuer une veille technologique régulière pour rester à jour sur les nouvelles technologies et tendances du développement front-end et full-stack.

  • Former et encadrer les membres juniors de l’équipe, en partageant les bonnes pratiques de développement et en favorisant une culture de collaboration et d’amélioration continue.

Exigences :

  • Expertise confirmée en développement front-end (HTMX, CSS, JavaScript, Blazor).

  • Expérience avec les pipelines CI/CD (GitHub, Azure DevOps) et leur intégration dans les workflows de développement.

  • Maîtrise de la conteneurisation avec Docker pour la gestion des environnements.

  • Excellente connaissance de C#, Blazor, CSS et JavaScript pour le développement de solutions front-end et back-end.

  • Compétence avérée en Test-Driven Development (TDD) et en création de tests automatisés.

  • Solide compréhension de la modélisation de code et des architectures évolutives.

  • Expérience avec l’écosystème Azure, et capacité à tirer parti des outils et services cloud.

  • Capacité à prendre en compte les critiques constructives et à améliorer continuellement ses pratiques de développement.

  • Forte capacité à gérer les priorités et à respecter les délais dans un environnement en évolution rapide.

Conditions :

  • Début : Dès que possible.

  • Durée du mandat : 6 mois, avec possibilité de renouvellement.

  • Mode de travail : Hybride, en fonction des cérémonies d’équipe.

Si vous êtes prêt à relever de nouveaux défis dans une équipe dynamique et collaborative, et que vous souhaitez contribuer à des projets d’envergure, postulez dès maintenant !

4o

Application form

  • This field is required
  • 2 minimum letters
  • 30 maximum letters
  • This field is required
  • 2 minimum letters
  • 30 maximum letters
  • This field is required
  • The maximum file size must be 5mo
  • This field is required
  • 2 minimum letters
  • You must accept the RGPD conditions
Veuillez accepter les cookies reCaptcha pour pouvoir envoyer le formulaire
{{ APIResponse.message }}
{{ APIResponse.message }}

Newsletter

The personal data collected by Apside, in the capacity of data controller, from this form is required to process your request for information. It is sent to our Communications Department and our sales teams. This includes your surname, first name, phone number and email address. The conditions applicable to their processing are detailed in our confidentiality policy.

As required by the RGPD, you have the right to information, access, opposition, correction, limitation, deletion and portability of your data, which you may exercise by contacting our Data Protection Officer:

Either by email: [email protected]

Or by post: Apside – 4 place des Ailes – 92100 Boulogne Billancourt)

This Website is also protected by reCAPTCHA. By giving your consent to process the form, you also accept Google’s Terms of Service and Privacy Policy.