Search jobs > Montreal, QC > Developpeur logiciel

Développeur(se) Logiciel Niveau 3 | Software Developer Level 3

Altitude-sports.com
Montreal, Quebec, Canada
$40,65 an hour (estimated)
Permanent
Full-time

Nous sommes Altitude Sports, le leader du commerce en ligne au Canada, né de la rencontre entre la mode et le plein air.

Nous sommes une équipe unie qui vise l’excellence en toute circonstance. Coureurs, skieurs, cyclistes, adeptes de sensations fortes, précurseurs de tendances - nos spécialistes dans tous les domaines travaillent ensemble afin de maintenir le succès de l’entreprise.

Nous sommes devenus le plus grand détaillant en ligne de vêtements et d’équipement urbains et de plein air au Canada, et nous continuons de grandir, mais ce statut ne nous a pas fait oublier nos origines.

Au fond, nous restons toujours cette boutique locale qui a ouvert ses portes il y a 40 ans sur la rue Saint-Denis.

Notre vision

Être la plus grande des petites boutiques.

Notre mission

Équiper nos clients des produits les plus durables et les mieux conçus par l’entremise d’une expérience en ligne inégalée.

Nos valeurs

Placez le client en premier. Dites-le, tout simplement. Allez de l’avant. Amusez-vous

Le rôle

En tant que Développeur(se) Logiciel niveau 3, vous contribuerez à des projets de développement logiciels, serez le mentor de développeurs juniors et contribuerez à la culture technologique de votre équipe agile.

Vous aurez l'opportunité de travailler sur l'ensemble du périmètre technique de plusieurs services, d'être responsable de leurs performances et de leur résilience, ainsi que de travailler sur les processus métier qu'ils affectent et la valeur qu'ils créent.

Vous découvrirez de nombreuses facettes du monde du développement web pour le commerce électronique avec une architecture orientée domaine et événementielle, évolutive et réactive, travaillant exclusivement avec des données en temps réel, le tout déployé sur une infrastructure infonuagique.

Vous ferez partie intégrante d'une équipe technique responsable d'un tout nouveau système de gestion des commandes (SGC) pour notre site de commerce électronique.

Ce projet offre de multiples opportunités de travailler et d'interagir avec divers systèmes, nouveaux et existants.

Responsabilités principales :

Contribuer de manière autonome à la conception, au développement, aux tests, au déploiement et à la livraison d'applications logiciels à grande échelle, systèmes, plateformes, services ou technologies.

Faire partie de la culture DevOps et assumer la responsabilité des opérations des technologies déployées par l'équipe, tout en améliorant l'observabilité et en résolvant les problèmes.

Garantir la résilience du produit en automatisant les tests dans le cadre du processus d’intégration et déploiement en continue (CI / CD).

Collaborer proactivement avec l'équipe produit pour concevoir des solutions fonctionnelles ou techniques en fonction du contexte de l'équipe et de l'entreprise afin d'offrir des options flexibles aux parties prenantes.

Assister tous les développeurs de votre équipe (revue par les pairs) et améliorer l'expérience développeur de votre équipe.

Ce que vous apportez à l'équipe :

4+ ans d'expérience professionnelle avec des langages de programmation modernes, de préférence dans le commerce électronique et en Python.

4+ ans d'expérience avec les bases de données SQL et NoSQL.

Connaissance des patrons de conception logicielle.

Connaissance de REST et GraphQL.

Connaissance de l'architecture orientée événements.

Expérience pratique des technologies d’infrastructure infonuagique telles qu'AWS.

Expérience avec l'infrastructure en code, Kubernetes, les conteneurs et les processus CI / CD.

Expérience avec les outils d’observabilités tels que Datadog, Splunk, Prometheus et Grafana.

Capacité démontrée à accompagner des développeurs logiciels juniors dans tous les aspects de leurs compétences en ingénierie.

Ce que tu y gagneras :

Faire un travail qui compte nous rend plus heureux, plus épanouis. C’est le même principe pour les avantages sociaux : nous t’offrons donc des outils en matière de santé, de bien-être et d’apprentissage afin de te permettre d’atteindre tes objectifs. En voici quelques-uns :

Des rabais sur des marques de mode et de plein air pour toi et ta famille

Un accès complet à un service de télémédecine

Une assurance médicale et dentaire complète

Cinq journées mobiles personnelles

Des possibilités d’apprentissage et de perfectionnement

La possibilité de travailler à la maison

La chance de participer à des comités sociaux, des équipes sportives, des sorties de groupe et des concours

Altitude Sports s’engage à créer un environnement de travail qui favorise l’inclusivité. Nous encourageons les membres de notre équipe à exprimer leur personnalité de façon authentique, et nous reconnaissons l’apport des différentes perspectives qui enrichissent notre communauté.

Nous invitons sincèrement toutes les personnes, indépendamment de facteurs tels que la race, l’origine nationale ou ethnique, la couleur, la religion, l’âge, le sexe, l’orientation sexuelle, l’identité ou l’expression de genre, l’état matrimonial, la situation familiale, les caractéristiques génétiques ou la situation de handicap, à venir créer leur propre histoire avec nous.

La connaissance du français est impérative pour tous les postes, étant donné notre contexte opérationnel au Québec. De manière spécifique, les fonctions impliquant des échanges avec des clients ou des parties externes situées en dehors du Québec requièrent une maîtrise de la langue anglaise en tant qu'exigence essentielle.

Nous accorderons également une priorité aux candidats résidant à Montréal lors du processus de recrutement. Cependant, nous pourrions envisager de recruter des talents en dehors de la région afin de garantir la qualité et la diversité de notre équipe.

We're Altitude Sports, Canada's ecommerce leader, working and playing at the intersection of fashion and the outdoors. As one big team striving for excellence at every opportunity, we’re made up of specialists in every department : outdoor lovers and fashion enthusiasts;

runners and skiers; cyclists, thrill seekers and trend setters. Sure, we’ve grown into Canada’s largest e-commerce retailer of outdoor and urban gear and apparel, and are still growing - but at heart we’re still that local independent shop that opened on Saint Denis Street in Montreal almost 40 years ago.

Our vision

To be the biggest little shop.

Our mission

To equip our clients with the most durable & well-designed goods through an ecommerce experience that’s unequaled.

Our values

Put the customer first. Just say it. Run with it. Have fun.

The role

As a Software Developer you will contribute to software projects, mentor junior developers, and contribute to the technical culture of your agile team.

You will be given the opportunity to work on the full technical scope on multiple services, have ownership over its performance / resilience and work on the business processes it affects and the value it creates.

You will experience many facets of the world of ecommerce web development with a domain and event driven architecture that is scalable and reactive, working exclusively with live data all deployed on the cloud.

You will be an integral part of a technical team in charge of a brand new Order Management System (OMS) for our ecommerce website.

This project contains multiple opportunities to work and interact with various new and existing systems.

What you will do :

Contribute with autonomy on the design, development, testing, deployment, and delivery of large-scale software applications, systems, platforms, services or technologies

Be part of the DevOps culture and take responsibility towards the operations of the technologies deployed by the team, improving observability and resolving issues

Ensure product resilience by automating tests as part of the continuous integration and deployment process (CI / CD)

Proactively work with the product team to conceive functional or technical solutions based on the context of the team and the business to offer flexible options to stakeholders

Assist all developers in your team (peer review) and improve your team’s developer experience

What you bring to the team :

4+ years of professional experience with modern programming languages, preferably in e-commerce and in Python

4+ years Experience with SQL and NoSQL databases

Knowledge of software design patterns

Knowledge of REST and GraphQL

Knowledge of event driven architecture

Hands on experience with cloud technologies such as AWS

Experience working with infrastructure as code, Kubernetes, containers and CI / CD pipelines

Experience with monitoring tools such as Datadog, Splunk, Prometheus and Grafana.

Demonstrated ability to mentor junior software developers in all aspects of their engineering skill-set

What’s in it for you :

Discounts on outdoor and fashion brands for you and your family

Comprehensive health and dental benefits package

Learning and Development Budget

Flexible working options

A modern workspace in the heart of Montreal’s Little Italy

Opportunity to participate in sport teams, group outings and contest, courtesy of our incredible social committee

30+ days ago
Related jobs
Points
Montreal, Quebec

They ensure high-quality standards for our growing product suite of web, mobile and service-based applications by combining automated test tools, well-designed testing techniques, and quality processes to help scale the feature set and customer base while providing oversight of the product integrity...

HootSuite Media, Inc.
Montreal, Quebec

Advocate for technical solutions, foster consensus among stakeholders to move projects forward, and represent the team in high-level meetings, ensuring transparency and alignment with project objectives. A degree in Computer Science or Engineering, and 5-8 years of experience in designing, developin...

Genetec
Montreal, Quebec

Nous veillerons à ce que vous vous sentiez supporté dans votre apprentissage de la compagnie, sa culture, ses équipes, ses produits et vos collègues. Genetec encourages continuous learning by offering training and lectures given by recognized personalities on subjects such as computer security, micr...

EERS Global Technologies Inc.
Montreal, Quebec

Au sein d'une équipe pluridisciplinaire, le candidat devra accomplir une grande variété de tâches : des analyses architecturales de haut niveau (programmation orientée objet) au développement de bas niveau (programmation en C et assembleur sur diverses architectures embarquées), en passant par les t...

Unity
Montreal, Quebec

Si vous êtes quelqu’un qui manifeste un intérêt marqué pour l’optimisation des processus, lever les obstacles qui se dressent sur la route des développeur(se)s et le développement de systèmes qui contrôlent la conformité, nous serions ravis de vous connaître! Dans ce rôle, vous contribuerez de maniè...

Genetec
Montreal, Quebec

Le groupe vidéo travaille sur sa prochaine génération de services d'enregistrement - une solution de surveillance vidéo d'entreprise qui permet la diffusion vidéo en temps réel à travers des réseaux comprenant jusqu'à des milliers de serveurs et de caméras. Nous recherchons un(e) développeur(euse) d...

freelance.ca
Montreal, Quebec

L'entreprise recherche pour un de ses clients un ou une. Développeur(se) Logiciel de Tests - Python. Concevoir, coder, tester, déboguer et documenter des applications logicielles de haute qualité. Planifier le travail, estimer les efforts nécessaires et mener à bien ses tâches. ...

Electronic Arts
Montreal, Quebec

If you reside outside of these locations, a recruiter will advise on the base salary range and benefits for your specific location. We believe amazing games and experiences start with teams as diverse as the players and communities we serve. Pour visualiser la description de poste en français, veuil...

SSENSE
Montreal, Quebec

SSENSE est à la recherche d'un·e Senior Staff Développeur·se de Logiciel pour rejoindre notre équipe technologique en pleine croissance. Minimum de 10 ans dans le développement logiciel avec un fort accent sur les microservices (plus de 5 ans) utilisant AWS, y compris des services serverless comme L...

Tower Research Capital
Montreal, Quebec

Reimbursement for health and wellness expenses. Designing and implementing a high-frequency trading platform, which includes collecting quotes and trades from and disseminating orders to exchanges around the world. Competitive salary and discretionary bonuses. ...