Développeur Lead / Lead Software Developer

Montréal, QC, CA, Canada

Job Description

Job Summary:


DESCRIPTION DE POSTE - Developpeur Lead


Emplacement : Quebec, QC; Montreal, QC ou Toronto, ON


Division : Ticketmaster NA


Cadre hierarchique : Directeur senior, developpement logiciels


Modalites du contrat : Permanent, 37,5 heures par semaine


L'EQUIPE


Vous rejoindrez l'equipe diversifiee de developpeurs devoues et hautement qualifies. A titre de developpeur lead chez Ticketmaster, vous dirigerez une equipe de developpeurs et serez responsable de l'analyse, du codage et de la maintenance de la prochaine generation de services destines aux fans pour Ticketmaster, le leader mondial de la gestion de billets pour les evenements sportifs et de divertissement a grande echelle. Vous travaillerez en etroite collaboration avec d'autres developpeurs, proprietaires de produits et gestionnaires, ainsi que des representants de l'entreprise, pour fournir des services uniques, de haute qualite, efficaces, maintenables et faciles a utiliser. Le logiciel sur lequel vous travaillerez sera utilise par des millions de personnes dans le monde entier.


Une carriere chez Ticketmaster vous mettra au defi et vous impliquera. Nous soutenons les createurs et les producteurs de spectacles et d'autres evenements, tout en connectant plus de fans passionnes a ces evenements. En tant qu'entreprise mondiale en croissance, nous pouvons veritablement offrir un monde d'opportunites pour elargir vos competences et developper votre carriere. Visitez n'importe lequel de nos bureaux, et vous trouverez un melange diversifie d'employes passionnes, aidant les fans du monde entier a se connecter avec les artistes, equipes et evenements qu'ils aiment. C'est vraiment un environnement unique et gratifiant.


LE POSTE


En tant que developpeur lead, vous dirigerez le developpement et la livraison de notre plateforme mondiale de consommation qui genere plus de 10 milliards de dollars de revenus annuels. Vous serez responsable de fournir des solutions de haute qualite, maintenables et performantes. Vous devez reflechir a la resolution de problemes techniques complexes et a la maintenance a long terme ainsi qu'au cout des changements des solutions logicielles.


Vous dirigerez, gererez et inspirerez les developpeurs pour offrir la meilleure experience de billetterie a travers le monde. Vous aiderez egalement les equipes a repondre aux exigences techniques, operationnelles et commerciales.


Vous mettrez l'accent sur la collaboration et le soutien mutuel - partageant les flux de travail des projets avec des equipes reparties dans le monde entier, contribuant au code des services et applications mondiaux de base, et echange culturel entre les groupes de developpement. C'est une periode excitante pour se joindre a Ticketmaster, alors que nous travaillons a harmoniser nos technologies et nos produits a l'echelle mondiale.


Ce poste peut necessiter que vous travailliez occasionnellement en dehors des heures normales de bureau et que vous participiez a une rotation de garde afin d'offrir du soutien 24 h/24, 7 j/7.




Merci de joindre votre CV en anglais a votre candidature.



VOTRE ROLE


Diriger une equipe de developpeurs de niveaux et de competences varies Participer et diriger les travaux de developpement au sein d'equipes logicielles reparties a l'echelle mondiale. Fournir des conseils techniques a l'equipe, y compris les decisions d'architecture et de conception, les revues de code et la resolution de problemes techniques Prendre en charge l'integralite du cycle de developpement et de deploiement des logiciels et produits de votre equipe. Encourager et developper les developpeurs dans leur metier grace au mentorat et au leadership Travailler avec la direction de developpement pour aider a definir des objectifs SMART pour votre equipe et fournir des retours Capacite a organiser, prioriser; multitache tout en coordonnant les efforts de l'equipe, en rendant compte aux parties prenantes et a la direction de l'avancement des objectifs Se connecter avec une serie de parties prenantes pour recueillir autant d'informations que possible concernant le probleme en question, et mettre en oeuvre des strategies a court et moyen terme pour faire evoluer les produits vers un succes futur (UX / Design / Produit / PMO...etc.) Faire des recommandations techniques en dehors de l'equipe immediate Deboguer et trier les problemes d'application en production, souvent pas les votres Automatiser les tests, les deploiements, la performance et la recuperation
CE QUE VOUS DEVEZ SAVOIR (ou COMPETENCES TECHNIQUES)


Experience averee en leadership Experience des methodologies Agile Competences solides en developpement backend Experience en langage de programmation Java 17/21 ou langages JVM connexes Capacite prouvee a concevoir et a mettre en oeuvre des API propres, evolutives et bien structurees Experience avec des frameworks modernes tels que Spring Boot Experience en developpement pilote par les tests Comprehension des pratiques d'integration continue Connaissance des tendances et pratiques actuelles en architecture logicielle Experience anterieure avec les modeles de conception et les principes SOLID Experience de travail avec AWS ou un autre fournisseur infonuagique Experience avec les serveurs CI/CD (Gitlab/Jenkins) Experience avec Docker et Kubernetes ou autre cadre d'orchestration/planification Experience de travail dans un environnement de developpement Agile/Scrum. Connaissance pratique d'un ou plusieurs produits de base de donnees (par exemple, Oracle, MySQL, PostgreSQL) Competences en communication solides et capacite a collaborer etroitement avec des membres d'equipe a distance Capacite a communiquer clairement des sujets techniques a des personnes non techniques Experience dans le mentorat des membres de l'equipe et capacite a deleguer le travail en consequence
Atouts :


VOUS-MEME (COMPETENCES COMPORTEMENTALES)


Vous etes autonome et proactif Vous vous concentrez sur les resultats, les resultats souhaites et la meilleure facon de les atteindre Vous pouvez envisager plusieurs approches et recommander la meilleure direction technique, y compris la logique et le raisonnement Vous pouvez travailler avec une supervision minimale et ameliorer une petite equipe grace au mentorat et au leadership Vous pouvez resoudre des problemes techniques complexes par le debogage, la recherche et l'investigation Vous favorisez la cooperation et l'engagement au sein d'une equipe pour atteindre les objectifs et les livrables Vous maintenez et favorisez les relations au sein, a travers et en dehors des limites organisationnelles Vous etes passionne par la technologie, le developpement de logiciels et la transformation Vous souhaitez constamment ameliorer vos propres competences, et la capacite de les transferer aux competences des autres
CULTURE TICKETMASTER


Nous sommes fiers de faire partie de Live Nation Entertainment, la plus grande entreprise de divertissement au monde.


Notre vision chez Ticketmaster est de connecter les gens du monde entier aux evenements vivants qu'ils aiment. En tant que plus grande plateforme d'achat de billets au monde et premier fournisseur mondial d'outils et de services d'entreprise pour le secteur du divertissement, nous sommes les mieux places pour concretiser cette vision avec succes.


Nous faisons tout cela avec une passion intense pour les evenements vivants et une culture inspirante et diversifiee animee par des leaders accessibles, des responsables attentifs et des equipes enthousiastes. Si vous etes passionne par le divertissement comme nous, et que vous souhaitez travailler dans une entreprise dediee a aider des millions de fans a vivre des experiences inoubliables, nous voulons faire votre connaissance.


Tout ce que nous entreprenons est guide par nos valeurs :


Fiabilite - Nous comprenons que les fans et les clients comptent sur nous pour propulser leurs experiences de spectacles vivants, et nous comptons les uns sur les autres pour y arriver.


Travail d'equipe - Nous croyons que la reussite individuelle ne fait pas le poids comparativement au niveau de reussite qui peut etre atteint par une equipe.


Integrite

-

Nous nous engageons a respecter les normes morales et ethiques les plus elevees au nom des innombrables partenaires et parties prenantes que nous representons.


Appartenance - Nous nous engageons a batir une culture dans laquelle chaque employe peut etre lui-meme, s'exprimer et avoir des opportunites de s'epanouir au meme titre des autres.


EGALITES DES CHANCES POUR L'EMPLOI


Nous sommes des gens passionnes et engages envers nos employes et allons au-dela de la rhetorique de la diversite et de l'inclusion. Vous travaillerez dans un environnement inclusif et serez encourage a etre vous-meme au travail. Nous ferons tout ce qui est en notre pouvoir pour vous aider a concilier avec succes votre travail et votre vie privee. En tant qu'entreprise en pleine croissance, nous vous encouragerons a developper vos aspirations professionnelles et personnelles, a vivre de nouvelles experiences et a apprendre des personnes talentueuses avec lesquelles vous travaillerez. C'est le talent qui compte pour nous et nous encourageons les candidatures de personnes sans distinction de sexe, de race, d'orientation sexuelle, de religion, d'age, de handicap ou de responsabilites familiales.


Ticketmaster Canada offrira des mesures adaptees pour les personnes handicapees qualifiees lors du processus d'embauche. Si vous eprouvez des difficultes a utiliser notre systeme de candidature en ligne et que vous avez besoin de mesures adaptees en raison d'un handicap, veuillez envoyer un courriel a accessibilitycanada@ticketmaster.ca . Veuillez noter que cette boite de reception est limitee aux demandes de mesures adaptees. Les CV vers cette boite de reception ne seront pas pris en compte.


EXIGENCES LINGUISTIQUES


En raison de la nature de ce poste, le/la candidat.e sera appele a interagir avec des clients, collegues, partenaires et fournisseurs, etc., anglophones. Une excellente maitrise de l'anglais, tant a l'oral qu'a l'ecrit, est donc requise. Bien qu'une bonne maitrise de l'anglais soit essentielle pour ce role, nous encourageons egalement les personnes ayant un niveau fonctionnel en francais a poser leur candidature.


-


JOB DESCRIPTION - Lead Software Developer


Location: Quebec, QC; Montreal, QC or Toronto, ON


Division: Ticketmaster NA


Line Manager: Senior Director of Engineering


Contract Terms: Permanent, 37.5 hours per week


THE TEAM


You will be joining the diverse team of dedicated, highly skilled engineers. As a Lead Back End Developer at Ticketmaster, you will be leading an engineering team and will be responsible for analyzing, coding, and maintaining the next generation of fan-facing services for Ticketmaster, the global leader in ticket management for large-scale sports and entertainment. You will work closely with other developers, product owners and managers, and representatives from the business, to deliver unique, high quality, efficient, maintainable, and easy to use services. The software you will work on will be used by millions of people worldwide.


A career at Ticketmaster will challenge and engage you. We support the creators and producers of shows and live performances while connecting more passionate fans to these events. As a global and growing business, we can truly offer a world of opportunities to expand your skills and develop your career. Visit any of our offices, and you'll find a diverse mix of passionate employees, helping fans around the globe connect with the artists, teams and events they love. It truly is a unique and rewarding environment.


THE JOB


In the role of Lead Back End Engineer, you will lead the development and delivery of our global Consumer Platform which drives over 10 billion dollars of revenue annually. You will be accountable for delivering high quality, maintainable and performant solutions. You must think about solving complex technical problems and the long-term maintenance and cost of change of software solutions.


You will lead, manage, and inspire engineers to deliver the best ticketing experience across the globe. You will also help teams fulfill technical, operational, and business requirements.


You will emphasize collaboration and mutual support - sharing project workflow with globally distributed teams, contributing code to core global services and applications, and cultural exchange between development groups. It is an exciting time to join Ticketmaster as we are working towards aligning our technologies and products globally.


This position may require you to occasionally work outside of standard business hours and participate in an on-call rotation to provide support 24/7.


WHAT YOU WILL BE DOING


Lead a team of engineers of mixed levels and skill sets Participate and drive development work across globally distributed software teams Provide technical guidance to the team, including architecture and design decisions, code reviews, and technical problem-solving Own the full development and deployment cycle for your team's software and product Encourage and grow developers in their craft through mentorship and leadership Work with Engineering Management to help set SMART goals for your team and provide feedback Organize, prioritize; multitask while coordinating team efforts, reporting to stakeholders and management on the progress of goals Connect with a series of stakeholders to gather as much information as possible regarding the problem at hand, and implement short to mid-term strategies to evolve products for future success. (UX / Design / Product / PMO...etc.) Make technical recommendations outside of the immediate team Debug and triage production application issues, often not your own Automate testing, deployments, performance, and recovery
WHAT YOU NEED TO KNOW (or TECHNICAL SKILLS)


Proven leadership experience Experience with Agile methodologies Strong backend development skills Java 17/21 programming language experience or related JVM languages Proven ability to design and implement clean, scalable and well-structured APIs Experience with modern frameworks such as Spring Boot Test-Driven Development experience Understanding of Continuous Integration practices Knowledge of current software architectural trends and practices Previous experience with Design Patterns and SOLID principles Experience working with AWS or other Cloud Provider Experience with CI/CD servers (Gitlab/Jenkins) Experience with Docker and Kubernetes or other orchestration/scheduling framework Experience working in an SOA development environment Working knowledge of one or more database products (e.g. Oracle, MySQL, PostgreSQL) Strong communication skills and the ability to collaborate closely with remote team members Ability to clearly communicate technical topics to non-technical people Experience of mentoring team members and will delegate work accordingly
Nice to have:


YOU (BEHAVIOURAL SKILLS)


You are autonomous and proactive You focus on results and desired outcomes and how best to achieve them You can consider multiple approaches and recommend the best technical direction You can work with minimal supervision and improve a small team through mentorship and leadership You can solve complex technical issues through debugging, research, and investigation You promote cooperation and commitment within a team to achieve goals and deliverables You maintain and foster relationships within, across, and external to organizational boundaries You are passionate about technology, software development and transformation You desire to continually improve your own skills, and ability to transfer that to the skills of others
LIFE AT TICKETMASTER


We are proud to be a part of Live Nation Entertainment, the world's largest live entertainment company.


Our vision at Ticketmaster is to connect people around the world to the live events they love. As the world's largest ticket marketplace and the leading global provider of enterprise tools and services for the live entertainment business, we are uniquely positioned to successfully deliver on that vision.


We do it all with an intense passion for Live and an inspiring and diverse culture driven by accessible leaders, attentive managers, and enthusiastic teams. If you're passionate about live entertainment like we are, and you want to work at a company dedicated to helping millions of fans experience it, we want to hear from you.


Our work is guided by our values:



Reliability

- We understand that fans and clients rely on us to power their live event experiences, and we rely on each other to make it happen.


Teamwork

- We believe individual achievement pales in comparison to the level of success that can be achieved by a team.


Integrity

- We are committed to the highest moral and ethical standards on behalf of the countless partners and stakeholders we represent.


Belonging

- We are committed to building a culture in which all people can be their authentic selves, have an equal voice and opportunities to thrive.


EQUAL OPPORTUNITIES


We are passionate and committed to our people and go beyond the rhetoric of diversity and inclusion. You will be working in an inclusive environment and be encouraged to bring your whole self to work. We will do all that we can to help you successfully balance your work and homelife. As a growing business we will encourage you to develop your professional and personal aspirations, enjoy new experiences, and learn from the talented people you will be working with. It's talent that matters to us and we encourage applications from people irrespective of their gender, race, sexual orientation, religion, age, disability status or caring responsibilities.


Ticketmaster Canada will provide reasonable accommodations for qualified individuals with disabilities in the job application process. If you have difficulty using our online application system and need an accommodation due to a disability, please email accessibilitycanada@ticketmaster.ca . Please note this inbox is limited to accommodation requests. Resumes submitted to this inbox will not be considered.


LANGUAGE REQUIREMENT


Due to the nature of the role, this position involves interacting with English-speaking clients, colleagues, stakeholders, suppliers, and so forth. Therefore, a high level of proficiency in English, both verbal and written, is required. While a strong command of English is essential for this role, candidates with a working knowledge of French are also encouraged to apply.


#LI-REMOTE

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3215006
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Montréal, QC, CA, Canada
  • Education
    Not mentioned