Développeur logiciels senior

1 week ago


Canada Live Nation Full time

Job Summary DESCRIPTION DE POSTE - Développeur logiciels senior (Plateforme) Emplacement : Montréal, QC ou Québec, 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éveloppement de la plateforme mondiale de Ticketmaster. En tant que Développeur senior chez Ticketmaster, vous serez responsable de l'analyse, du codage et de la maintenance de la prochaine génération de services destinés aux fans pour Ticketmaster, le leader mondial de la gestion de billets pour les sports et divertissements a grande échelle. 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 a utiliser. Le logiciel sur lequel vous travaillerez sera utilisé par des millions de personnes dans le monde entier. Une carrière chez Ticketmaster vous mettra au défi et vous impliquera. Nous soutenons les créateurs et les producteurs de spectacles et d'autres événements, tout en connectant plus de fans passionnés a ces événements. En tant qu'entreprise mondiale en croissance, nous pouvons véritablement offrir un monde d'opportunités pour élargir vos compétences et développer votre carrière. Visitez n'importe lequel de nos bureaux, et vous trouverez un mélange diversifié d'employés passionnés, aidant les fans du monde entier a se connecter avec les artistes, équipes et événements qu'ils aiment. C'est vraiment un environnement unique et gratifiant. LE POSTE Dans le rôle de Développeur senior, vous guiderez le développement et la livraison de notre plateforme mondiale qui génère plus de 10 milliards de dollars de revenus annuellement. Vous serez responsable de fournir des solutions de haute qualité, maintenables et performantes. Vous devez réfléchir a la résolution de problèmes techniques complexes et a la maintenance a long terme ainsi qu'au coût des changements des solutions logicielles. Vous dirigerez, gérerez et inspirerez les développeurs pour offrir la meilleure expérience de billetterie a travers le monde. Vous aiderez également les équipes a répondre aux exigences techniques, opérationnelles et commerciales. Vous mettrez 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 échange culturel entre les groupes de développement. C'est une période excitante pour se joindre a Ticketmaster, alors que nous travaillons a harmoniser nos technologies et nos produits a l'échelle mondiale. Ce poste peut nécessiter 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 24h/24, 7j/7. Merci de joindre votre CV en anglais a votre candidature. VOTRE RÔLE Participer et diriger les travaux de développement au sein d'équipes logicielles réparties a l'échelle mondiale. Assurer l'applicabilité des applications mondiales aux marchés mondiaux. Capacité a organiser, prioriser; multitâche tout en coordonnant les efforts de l'équipe, en rendant compte aux parties prenantes et a 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 a court et moyen terme pour faire évoluer les produits vers un succès futur (UX / Design / Produit / PMO...etc.). Explorer objectivement plusieurs approches et recommander la meilleure direction technique, y compris la logique et le raisonnement. Participation significative a la conception de l'architecture web, des applications natives et de la couche de services. Spike et prototype. Écrire un code exemplaire. Prendre en charge l'ensemble du cycle de développement et de déploiement de votre logiciel. Encourager et faire progresser les développeurs dans leur métier. 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 (ou COMPÉTENCES TECHNIQUES) Compétences solides en développement backend Capacité prouvée a concevoir et a mettre en œuvre des API propres, évolutives et bien structurées Expérience des méthodologies Agile Expérience en langage de programmation Java 17/21 ou langages JVM connexes 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 (par exemple, Oracle, MySQL, PostgreSQL) Compétences en communication solides et capacité a collaborer étroitement avec des membres d'équipe a distance Atouts : Expérience en développement et exploitation Familiarité avec Prometheus, Graphana, Splunk et la pile ELK Expérience avec GraphQL et Apollo Studio Expérience avec Terraform Expérience avec le gestionnaire de paquets Helm Expérience avec les systèmes distribués Connaissance des meilleures pratiques et des opérations informatiques dans un service toujours opérationnel et toujours disponible Capacité a communiquer clairement des sujets techniques a des personnes non techniques Capacité démontrée a bien travailler dans un environnement d'équipe multidisciplinaire et dynamique. VOUS-MÊME (COMPÉTENCES COMPORTEMENTALES) Vous êtes autonome et proactif Vous vous concentrez sur les résultats, les résultats souhaités et la meilleure façon 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 Vous pouvez résoudre des problèmes techniques complexes par le débogage, la recherche et l'investigation Vous favorisez la coopération et l'engagement au sein d'une équipe pour atteindre les objectifs et les livrables Vous maintenez et favorisez les relations au sein, a travers et en dehors des limites organisationnelles Vous êtes passionné par la technologie, le développement de logiciels et la transformation Vous souhaitez constamment améliorer vos propres compétences, et la capacité de les transférer aux compétences 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 événements 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 placés pour concrétiser cette vision avec succès. Nous faisons tout cela avec une passion intense pour les événements vivants et une culture inspirante et diversifiée animée par des leaders accessibles, des responsables attentifs et des équipes enthousiastes. Si vous êtes passionné par le divertissement comme nous, et que vous souhaitez travailler dans une entreprise dédiée a aider des millions de fans a vivre des expériences inoubliables, nous voulons faire votre connaissance. Tout ce que nous entreprenons est guidé par nos valeurs : Fiabilité - Nous comprenons que les fans et les clients comptent sur nous pour propulser leurs expériences de spectacles vivants, et nous comptons les uns sur les autres pour y arriver. Travail d'équipe - Nous croyons que la réussite individuelle ne fait pas le poids comparativement au niveau de réussite qui peut être atteint par une équipe. Intégrité - Nous nous engageons a respecter les normes morales et éthiques les plus élevées au nom des innombrables partenaires et parties prenantes que nous représentons. Appartenance - Nous nous engageons a bâtir une culture dans laquelle chaque employé peut être lui-même, s'exprimer et avoir des opportunités de s'épanouir au même titre des autres. ÉGALITÉS DES CHANCES POUR L'EMPLOI Nous sommes des gens passionnés et engagés envers nos employés et allons au-dela de la rhétorique de la diversité et de l'inclusion. Vous travaillerez dans un environnement inclusif et serez encouragé a être vous-même au travail. Nous ferons tout ce qui est en notre pouvoir pour vous aider a concilier avec succès votre travail et votre vie privée. En tant qu'entreprise en pleine croissance, nous vous encouragerons a développer vos aspirations professionnelles et personnelles, a vivre de nouvelles expériences 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'âge, de handicap ou de responsabilités familiales. Ticketmaster Canada offrira des mesures adaptées pour les personnes handicapées qualifiées lors du processus d'embauche. Si vous éprouvez des difficultés a utiliser notre système de candidature en ligne et que vous avez besoin de mesures adaptées en raison d'un handicap, veuillez envoyer un courriel a Veuillez noter que cette boîte de réception est limitée aux demandes de mesures adaptées. Les CV vers cette boîte de réception ne seront pas pris en compte. EXIGENCES LINGUISTIQUES En raison de la nature de ce poste, le/la candidat.e sera appelé a interagir avec des clients, collègues, partenaires et fournisseurs, etc., anglophones. Une excellente maîtrise de l'anglais, tant à l'oral qu'à l'écrit, est donc requise. Bien que l'anglais soit essentiel, nous encourageons également les personnes ayant un niveau fonctionnel en français a poser leur candidature. #LI-REMOTE JOB DESCRIPTION - Senior Software Developer (Platform) Location: Montreal, QC or Quebec, QC or Toronto, ON Division: Ticketmaster North America Line Manager: Senior Director of Engineering Contract Terms: Permanent, 37.5 hours per week THE TEAM You will be joining the diverse Global Ticketmaster Platform Development team. As a Senior Software Developer at Ticketmaster, you 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. THE JOB In the role of Senior Software Developer, you’ll guide the development and delivery of our Global Platform which drives over 10B 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 developers to deliver the best ticketing experience across the globe. You will also help teams fulfil technical, operational, and business requirements. You will emphasise collaboration and mutual support - sharing project workflows 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 Participate and drive development work across globally distributed software teams. Ensure applicability of global applications to global markets. Ability to organise, prioritise; 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.). Objectively explore multiple approaches and recommend the best technical direction including logic and reasoning. Meaningful participation in web, native app and service‑layer architecture design. Spike and prototype. Write exemplary code. Own the full development and deployment cycle for your software. Encourage and grow developers in their craft. Debug and triage production application issues, often not your own. Automate testing, deployments, performance, and recovery. WHAT YOU NEED TO KNOW (or TECHNICAL SKILLS) Strong backend development skills Proven ability to design and implement clean, scalable and well‑structured APIs Experience with Agile methodologies Java 17/21 programming language experience or related JVM languages 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 Assets: Experience in DevOps Familiarity with Prometheus, Graphana, Splunk and ELK stack Experience with GraphQL and Apollo Studio Experience working with Terraform Experience with Helm package manager Experience with distributed systems Knowledge of best practices and IT operations in an always‑up, always‑available service Ability to clearly communicate technical topics to non‑technical people Demonstrated ability to work well in a fast‑paced, multidisciplinary team environment. YOU (BEHAVIOURAL SKILLS) You are autonomous and proactive You focus on results, desired outcomes and how best to achieve them You can consider multiple approaches and recommend the best technical direction including logic and reasoning You can work with minimal supervision 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 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 entertainment industry, we are uniquely positioned to deliver on that vision. We do all of this with an intense passion for live events and a vibrant culture driven by accessible leaders, attentive managers and enthusiastic teams. If you’re passionate about entertainment like we are, and you want to work at a company dedicated to helping millions of fans experience unforgettable moments, we want to meet you. Our work is guided by our values: Reliability – We understand that fans and clients depend on us to power their live event experiences, and we rely on each other to make it happen. Teamwork – We believe the individual success is less impactful than the level of success that can be achieved by a team. Integrity – We commit to the highest moral and ethical standards on behalf of the countless partners and stakeholders we represent. Belonging – We commit to building a culture where every employee can be themselves, express themselves, and have opportunities to thrive at the same level as others. EQUAL OPPORTUNITIES FOR EMPLOYMENT We are passionate and committed to our employees and go beyond the rhetoric of diversity and inclusion. You will work in an inclusive environment and be encouraged to bring your whole self to work. We will do everything in our power to help you successfully balance your work and personal life. As a growing business we will encourage you to develop your professional and personal aspirations, live new experiences and learn from talented people you will work with. It’s talent that matters to us and we encourage applications from people regardless of gender, race, sexual orientation, religion, age, disability or family obligations. Ticketmaster Canada will provide accommodations to qualified individuals with disabilities during the hiring process. If you experience difficulty using our online application system and need accommodations due to a disability, please email Please note this inbox is limited to accommodation requests. CVs sent to this inbox will not be considered. LANGUAGE REQUIREMENT Due to the nature of this position, the candidate will be asked to interact with English speaking clients, colleagues, stakeholders and suppliers. A high level of proficiency in English, both written and spoken, is required. While a strong command of English is essential, we also encourage candidates who have a functional level of French to apply. #{LI-REMOTE} #J-18808-Ljbffr



  • Rue Wellington, Montréal, QC HC T, Canada CM Labs Full time $90,000 - $120,000 per year

    Description de l'entreprise Nous sommes l'entreprise à l'origine des simulateurs terrestres et maritimes les plus fiables du secteur.CM Labs développe des solutions basées sur la simulation pour aider les clients à concevoir des équipements avancés et à se préparer pour des opérations qualifiées. Grâce à sa plate-forme Vortex Studio, CM Labs...


  • Montréal, Quebec, HY S, Canada Northstar Earth and Space Full time $90,000 - $120,000 per year

    Prefer reading this in English? Scroll down.  À propos de NorthStar  NorthStar Ciel & Terre utilise les données des télescopes optiques comme éléments de base pour créer des services d'information adaptés aux besoins et aux exigences des clients du gouvernement et de l'industrie. Le vaste portefeuille de développement de NorthStar comprend la...

  • Offre d’emploi

    2 weeks ago


    , , Canada YULCOM Technologies Full time

    Offre d’emploi : Développeur web senior - Montréal Date d'entrée en fonction : Août 2023 Lieu de travail : Montréal, Canada Type d'emploi : Permanent Salaire : Selon l'expérience Qui sommes-nous? YULCOM Technologies est une firme multinationale de services-conseils en technologie de l’information, intégration de systèmes et solutions utilisant...


  • Dorval, Quebec, HPW, Canada Montreal Full time $90,000 - $120,000 per year

    Pattison ID - Équipe numériqueTransformez vos idées en solutions innovantes en tant que développeur logiciels principalQui sommes-nous ?Chez Pattison ID, nous ne sommes pas seulement une entreprise, nous sommes un catalyseur d'innovation et de créativité. En tant que l'une des plus grandes organisations d'éléments de signalisation et d'image de...


  • Canada Empire Life Insurance Full time $900,000 - $1,150,000 per year

    Veuillez noter que le salaire de base sera déterminé selon la formation, les compétences et l'expérience de la personne choisie. La fourchette salariale affichée sert de ligne directrice générale pour le niveau de rémunération de ce poste.Développeur(euse) de logiciels / développeur(euse) de logiciels principal(e) (contrat de 12 mois) - PerlLieu :...


  • , QC, Canada Genetec Full time

    Une entreprise technologique leader au Canada recherche un(e) développeur(euse) logiciel passionné(e) par les technologies cloud pour rejoindre l'équipe d'ingénierie de plateforme. Le candidat idéal possède un Baccalauréat en génie logiciel et au moins 3 ans d'expérience. Les responsabilités incluent la conception et le soutien de systèmes de...


  • , , Canada Systematix Full time

    Développeur Full Stack Senior – Java / React Rejoignez Systematix en tant que Développeur Full Stack Senior – Java / React ! Vous êtes passionné par l’analyse fonctionnelle, l’intégration de données et les environnements technologiques modernes (REST, API, Kafka, AWS, Snowflake) ? Vous souhaitez contribuer à un projet stratégique axé sur...


  • Remote, Canada IP Infusion Canada Full time $90,000 - $120,000 per year

    DescriptionDéveloppeur de logiciels – NOS (systèmes d'exploitation réseau) embarqué C/C++ (English Job Description follows)DescriptionIndustrie : Informatique, télécommunications, logiciels informatiquesPoste : Développeur de logiciels - systèmes d'exploitation réseau [NOS] boîte blanche, embarqué C/C++Type : temps pleinExpérience pertinente...


  • Canada IBS Software Full time $80,000 - $120,000 per year

    DescriptionDéveloppeur logiciel en Recherche OpérationnelleMontréal, QC Localisation: Montréal, Canada IBS est un fournisseur de premier plan de solutions informatiques de nouvelle génération pour les industries du voyage, du transport et de la logistique. En tant que chef de file de ces domaines, IBS offre une large gamme de produits et services pour...


  • Remote, Canada IP Infusion US Full time $90,000 - $120,000 per year

    Position at IP Infusion Canada inc.Développeur de logiciels - Communications du réseau et C/C++Ingénierie à distance, Canada Gatineau, Québec Montréal, QuébecDescriptionNos employés ont une influence directe sur la mise sur le marché des nouvelles technologies et sur la réussite de nos clients. IP Infusion Canada Inc. offre un environnement de...