Développeur Lead/Lead Software Developer
Job Description & How to Apply Below
Location: Montreal
Join to apply for the Développeur Lead / Lead Software Developer role at Live Nation Entertainment
Job Summary (French)
DESCRIPTION DE POSTE - Développeur Lead
Emplacement :
Québec, QC;
Montréal, QC ou Toronto, ON
Division :
Ticketmaster NA
Cadre hiérarchique :
Directeur senior, développement logiciels
Modalités du contrat :
Permanent, 37,5 heures par semaine
L’ÉQUIPE
Vous rejoindrez l'équipe diversifiée de développeurs dévoués et hautement qualifiés. Vous travaillerez en étroite collaboration avec d'autres développeurs, propriétaires de produits et gestionnaires, ainsi que des représentants de l'entreprise, pour fournir des services uniques, de haute qualité, efficaces, maintenables et faciles à utiliser. Le logiciel sur lequel vous travaillerez sera utilisé par des millions de personnes dans le monde entier.
LE POSTE
En tant que développeur lead, vous dirigerez le développement et la livraison de notre plateforme mondiale de consommation qui génère plus de 10 milliards de dollars de revenus annuels. Vous serez responsable de fournir des solutions de haute qualité, maintenables et performantes. Vous devez réfléchir à la résolution de problèmes techniques complexes et à la maintenance à long terme ainsi qu'au coût des changements des solutions logicielles, tout en guidant une équipe pour atteindre les objectifs de l'entreprise.
Vous mettez l'accent sur la collaboration et le soutien mutuel – partageant les flux de travail des projets avec des équipes réparties dans le monde entier, contribuant au code des services et applications mondiaux de base, et favorisant l'échange culturel entre les groupes de développement.
Merci de joindre votre CV en anglais à votre candidature.
VOTRE RÔLE
Diriger une équipe de développeurs de niveaux et de compétences variés
Participer et diriger les travaux de développement au sein d’équipes logicielles réparties à l’échelle mondiale
Fournir des conseils techniques à l'équipe, y compris les décisions d'architecture et de conception, les revues de code et la résolution de problèmes techniques
Prendre en charge l'intégralité du cycle de développement et de déploiement des logiciels et produits de votre équipe
Encourager et développer les développeurs dans leur métier grâce au mentorat et au leadership
Travailler avec la direction de développement pour aider à définir des objectifs SMART pour votre équipe et fournir des retours
Capacité à organiser, prioriser; multitâche tout en coordonnant les efforts de l'équipe, en rendant compte aux parties prenantes et à la direction de l'avancement des objectifs
Se connecter avec une série de parties prenantes pour recueillir autant d'informations que possible concernant le problème en question, et mettre en œuvre des stratégies à court et moyen terme pour faire évoluer les produits vers un succès futur (UX / Design / Produit / PMO…etc.)
Faire des recommandations techniques en dehors de l'équipe immédiate
Déboguer et trier les problèmes d'application en production, souvent pas les vôtres
Automatiser les tests, les déploiements, la performance et la récupération
CE QUE VOUS DEVEZ SAVOIR (COMPÉTENCES TECHNIQUES)
Expérience avérée en leadership
Expérience des méthodologies Agile
Compétences solides en développement backend
Expérience en langage de programmation Java 17/21 ou langages JVM connexes
Capacité prouvée à concevoir et à mettre en œuvre des API propres, évolutives et bien structurées
Expérience avec des frameworks modernes tels que Spring Boot
Expérience en développement piloté par les tests
Compréhension des pratiques d'intégration continue
Connaissance des tendances et pratiques actuelles en architecture logicielle
Expérience antérieure avec les modèles de conception et les principes SOLID
Expérience de travail avec AWS ou un autre fournisseur infonuagique
Expérience avec les serveurs CI/CD (Gitlab/Jenkins)
Expérience avec Docker et Kubernetes ou autre cadre d'orchestration/planification
Expérience de travail dans un environnement de développement Agile/Scrum
Connaissance pratique d'un ou plusieurs produits de base de données (Oracle, MySQL, Postgre
SQL)
Compétences en communication solides et capacité à collaborer étroitement avec des membres d'équipe à…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×