Développeur(euse) logiciel / Software Developer - C#/Web
- Compensation
- Not disclosed
- Location
- Montreal, Quebec, Canada
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Internship
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Full description
La dynamique de votre équipe :
Joignez-vous à une équipe passionnée qui travaille avec les toutes dernières technologies en développement logiciel.
Voici quelques exemples des technologies utilisées dans le projet :
- Écosystème de micro-services écrits avec la dernière version C#/ ASP.NET
- Plusieurs bases de données NoSQL tel que MongoDB, ElasticSearch et Redis
- Interfaces utilisateurs développées en ReactJS avec : TypeScript, MaterialUI, ViteJS, Cypress, Tanstack
- Communication asynchrone utilisant un système d’événements (AMQP)
- Développement par conteneurs utilisant Docker et Kubernetes
- Infrastructure orchestrée en code grâce à Terraform et Argo CD
- Couverture de tests complète avec des tests unitaires, fonctionnels et d’intégrations
- Intégration et déploiement continue (CI/CD) utilisant Azure DevOps
- Feature flagging, A/B testing et Canary release via la plateforme Launch Darkly
##
Votre journée en un coup d'oeil :
- Bâtir des applications modernes de type micro-services en utilisant des outils de pointe
- Jouer un rôle important au sein d’une équipe très motivée et hautement coopérative
- Parfaire vos connaissances, autant en Frontend qu’en Backend, tout en étant responsable de la suite complète (Full stack)
- Être impliqué dans le cycle complet de développement d’une application moderne, incluant les tests et le déploiement (DevOps)
- Travailler dans un environnement de logiciel en service (SaaS) où chaque décision que vous prenez aura un impact immédiat sur les clients et ce, dès votre première semaine
##
Ce qui fait de vous un excellent candidat :
- Baccalauréat en sciences informatiques, génie logiciel ou une expérience de travail équivalente
- Connaissance technique des concepts orienté-objet et les bonnes pratiques associées
- Connaissance d’un environnement infonuagique et de ses défis sera considéré un atout (Azure, AWS, GCP)
- Une vraie passion pour le développement logiciel !
- Maîtrise du français et de l'anglais, tant à l'oral qu'à l'écrit (ce poste nécessite des interactions avec nos collaborateurs et clients internationaux)
##
Voilà ce que nous offrons !
- Régime de rémunération attrayant
- Programme de remboursement des frais de formation
- Repas subventionnés à notre incroyable Bistro (Les Cordons Bleus)
- Équilibre entre vie professionnelle et vie privée grâce à un horaire de travail flexible
- Café gratuit à volonté
- Espace de stationnement gratuit pour tous les employés
- Centre d’entraînement sur place
##
Nous savons que la diversité des parcours et des expériences apporte une grande valeur à nos équipes. Même si vous ne cochez pas toutes les cases nous vous encourageons à postuler – votre profil pourrait nous surprendre!
##
Merci pour votre candidature, mais veuillez noter que seul(e)s les candidat(e)s sélectionné(e)s seront contacté(e)s. Les chasseurs de têtes et les agences de recrutement ne sont pas autorisés à soumettre des CV par l'intermédiaire de ce site web ou directement aux gestionnaires.
##
---------------------------------------------------------------------------------------------------
##
Your team’s dynamic:
Join a passionate team who is working with the latest technologies in software development.
Here is an overview of the stack used in the context of the project:
- A microservice ecosystem using the latest C#/ ASP.NET
- Diversified and modern data layer using NoSQL databases like MongoDB, Elasticsearch and Redis
- Web UI developed in ReactJS with TypeScript, MaterialUI, ViteJS, Cypress, Tanstack
- Asynchronous and eventually consistent approach using an event-based system (AMQP) to propagate changes
- Container-based deployments using Docker and Kubernetes
- Infrastructure as code using Terraform and Argo CD
- Quality assurance with great coverage of unit, functional and integration tests
- Continuous integration and continuous delivery (CI/CD) using Azure DevOps
- Feature flagging, A/B testing, Canary release using Launch Darkly
##
Your day at a glance:
- Develop and maintain modern microservices using bleeding edge tooling
- Play an important role within a motivated and highly collaborative team
- Sharpen your skills in frontend and backend development by being responsible for the complete stack (Full stack)
- Contribute to the full cycle of development including CI/CD, from design to DevOps
- Work in the reality of delivering Software as a Service (SaaS) where your decisions will have an impact on customers as of week 1
##
What makes you a great fit:
- Bachelor’s degree in computer science or equivalent experience
- Technical knowledge of Object-Oriented Programming and related best practices
- Knowledge of cloud environments and challenges is a big plus: Azure, AWS and/or GCP
- A true passion for software development is a must!
- Fluent in French and English, both verbal and written (this role requires interaction with our international collaborators and customers)
##
Let’s talk perks!
- Attractive compensation package
- Training Tuition Reimbursement Program
- Subsidized meals in our amazing Bistro (Les Cordons Bleus)
- Work-life balance with a flexible working schedule
- Free, unlimited coffee
- Private, free parking for all employees
- Onsite fitness facility with personal trainer
##
We know that diverse backgrounds and experiences bring great value to our teams. Even if you don't think you tick all the boxes, we still encourage you to apply - your profile may surprise us!
##
Thank you for your application, but please note that only selected candidates will be contacted. Head-hunters and recruitment agencies may not submit resumés/CVs through this Web site or directly to managers.