Full Time Job

Senior Developer

Live Nation

Quebec City, QC 04-13-2021
Apply @ Employer
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description

LE POSTE:

En tant que développeur principal II, vous travaillerez pour l'équipe de la plateforme TM1 à la prestation de plateformes d'applications interentreprises qui seront utilisées par chaque client et partenaire d'affaires de Ticketmaster. Vous participerez activement à l'élaboration de solutions globales et à la conception de l'architecture des systèmes dont votre équipe est responsable.

Au sein de l'équipe de la plateforme TM1, vous serez responsable du développement et de la conception de composantes d'applications entières ainsi que des projets de l'équipe de direction. Comme vous travaillerez de façon autonome avec une supervision minime, vous tirerez parti de votre vaste expérience et de votre expertise technique pour proposer de nouvelles solutions et idées et stimuler l'établissement de relations avec vos pairs dans différentes équipes et divers bureaux.

Vous utiliserez, d'une part, vos compétences et votre expérience pour prendre des initiatives, résoudre des problèmes et surmonter des obstacles et, d'autre part, des techniques de dépannage pour atteindre les objectifs du service. Vous transformerez itérativement la plateforme d'identité pour l'aligner sur les pratiques exemplaires actuelles tout en introduisant et en promouvant de nouveaux schémas d'intégration plus simples.

Vous représenterez l'équipe à titre d'expert technique et travaillerez en étroite collaboration avec les gestionnaires des produits concernant la planification et les exigences des caractéristiques. Un important volet de cette fonction consiste à anticiper les besoins de l'équipe ainsi qu'à orienter et à encadrer les personnes afin d'influencer la culture et de susciter une amélioration continue. Vous travaillerez avec un vaste éventail de technologies dans le cadre de nombreux projets et ferez partie d'une équipe DevOps & Agile responsable de la prestation intégrale de nouvelles fonctionnalités, notamment par le test et le soutien à la production.
________________________________________________________________________________________
THE JOB:

In the role of Senior Developer II, your focus will enable maximising revenue for both Ticketmaster and its clients. You will be expected to improve the application and leverage the fans and transactions data in new ways.

You will be responsible for owning the development and design of entire application components. You will have to rely on your wide range of experience to resolve complex issues, and you will have to mentor developers on your team.

You will work with a large variety of technologies and will be part of an DevOps & Agile team, responsible for the full end to end delivery of new functionalities, including testing and production support.

________________________________________________________________________________________

VOS TÂCHES
• Concevoir et développer, à l'intention d'un grand nombre d'utilisateurs et d'équipes de développeurs du monde entier, une plateforme d'application sécuritaire équipée d'outils grâce auxquels les clients de Ticketmaster pourront mener à bien les affaires de leur entreprise.
• Participer à la conception de l'architecture afin de créer une plateforme d'application simple, adaptable, maintenable, technologiquement libre, fiable et réutilisable.
• Planifier des scénarios et différentes versions pour réaliser les objectifs et les plans d'action attachés au produit.
• Rendre compte du rendement de votre équipe.
• Encadrer des ingénieurs et promouvoir la motivation.
• Aider les équipes externes qui s'intègrent à vos services.
• Promouvoir, démontrer et documenter les pratiques exemplaires pour les intégrateurs externes.
• Développer des microplateformes client alimentées par des composantes Web et des piles d'amorçage TypeScript et Java Spring.
• Faire du développement sur AWS et Kubernetes.
• Assurer une qualité élevée par des tests automatisés.
• Collaborer avec l'équipe des produits, l'équipe UX et d'autres équipes de développement internes pour développer des caractéristiques.
• Définir une stratégie visant à maintenir et à moderniser le code et les services traditionnels.
• Automatiser le test, les déploiements, le rendement et le rétablissement.
• Inspirer les développeurs en leur donnant de nouvelles idées ou de nouveaux concepts.
• Aider à coordonner l'utilisation efficace de l'équipe afin d'assurer l'optimisation de l'équipe dans son ensemble.
• Chercher à tisser des relations et à conclure des partenariats avec des membres internes et externes de l'équipe.
• Favoriser l'atteinte d'un consensus.
• Enseigner et former les membres de l'équipe concernant les procédures de soutien de vos systèmes.
• Participer au service de soutien sur appel en alternance.

CONNAISSANCE (ou COMPÉTENCES/APTITUDES TECHNIQUES)
• Au moins cinq années d'expérience en développement.
• Baccalauréat en CS/systèmes d'information ou dans un domaine analogue.
• Expérience concernant les méthodologies Agile.
• Excellentes compétences en développement d'interfaces graphiques.
• Expérience en développement d'applications par pile complète.
• Connaissance de cadres d'interface graphique comme React et Angular.
• Expérience avec les modèles de conception et les principes SOLID.
• Expérience en DevOps.
• Expérience professionnelle avec Java, Springboot, Maven.
• Expérience avec des systèmes de messagerie comme Apache Kafka.
• Expérience professionnelle dans un environnement de développement SOA.
• Connaissance professionnelle pratique d'au moins une base de données pour les produits (par ex., Oracle, MySQL, Mongo).
• Excellentes aptitudes de communication et capacité de travailler en étroite collaboration avec des membres de l'équipe éloignés.

VOUS-MÊME (CAPACITÉS/APTITUDES COMPORTEMENTALES)
• Vous êtes en mesure de trouver de nouvelles idées capables de constituer une solution à tous les types de problèmes qui se posent dans le milieu de travail.
• Vous êtes en mesure de résoudre des problèmes techniques complexes par le débogage, la recherche et l'investigation.
• Vous êtes passionné par la technologie et la transformation.
• Vous êtes axé sur les résultats et les objectifs recherchés ainsi que sur les meilleurs moyens de les atteindre.
• Vous êtes capable de vous motiver vous-même, énergique et tenace.
• Vous menez par l'exemple.
• Vous êtes en mesure d'adapter votre approche, votre langage et votre niveau de détail à votre interlocuteur.
• Vous exprimez vos opinions et sollicitez des rétroactions.
• Vous favorisez la coopération et l'engagement au sein de l'équipe pour atteindre les objectifs fixés et produire les livrables.

________________________________________________________________________________________

WHAT YOU WILL BE DOING
• Provide input into the design, development and implementation of systems automation and tooling for software engineering teams to achieve their goals
• Participate to the architecture of a UI application
• Develop on a Java Spring Boot stack
• Ensure high quality through automated tests
• Work with systems and software developers to develop and document requirements and functional specifications
• Mentor junior developers
• Interact with Product/UX to develop features

WHAT YOU NEED TO KNOW (or TECHNICAL SKILLS/COMPETENCIES)
• 5 or more years of development experience
• A bachelor's degree in CS/Information Systems or related field
• Previous experience with Agile methodologies
• You ha

[more...]

Jobcode: Reference SBJ-g6znqn-34-229-64-28-42 in your application.

Location
Map
Advertisement
Company Profile
Live Nation

Live Nation Entertainment is the global leader in live entertainment and ticketing. Our world-class portfolio reaches all aspects of the live event and ticketing industry, from ground-breaking software in Ticketmaster, mix of legendary venues and restaurants in House of Blues, production leaders in Concerts, exceptional brand partnerships in Media & Sponsorship, and unparalleled team of artist managers in Artist Nation supported by diverse professionals in all facets of Corporate operations.