Développeur Logiciel II

Company: Live Nation Entertainment
Company: Live Nation Entertainment
Location: Quebec City, QC
Commitment: Full time
Posted on: 2023-09-08 05:37
Job Summary:LE POSTEDans le rôle de développeur II, vous travaillerez pour l’équipe TM1 Upsell à déveloper une application B2B qui sera utilisée pour configurer l’expérience de vente des Fans qui achète sur le site web de Ticketmaster. Vous participerez activement à la conception globale de la solution et de l’architecture des systèmes pris en charge par votre équipe.Dans le cadre de vos fonctions, vous participerez au développement et de la conception de composants applicatif. Vous ferez appel à votre expérience et expertise technique pour proposer de nouvelles solutions et idées. Vous utiliserez vos compétences et prendrez des initiatives, résoudrerez les problèmes complexes et surmonterez les obstacles afin de maintenir et améliorer la qualité des services rendus.Vous travaillerez avec un large éventail de technologies sur plusieurs projets et ferez partie d’une équipe DevOps et Agile; tout en étant responsable de la livraison de bout-en-bout des nouvelles fonctionnalités (incluant tests et support de l’environnement de production).VOS TÂCHESConcevoir et développer une application sécuritaire et stable sur lequel nos clients pourront se fier pour optmiser leurs prix.Influencer la conception de l’architecture pour obtenir une application simple, élastique, facile à maintenir, fiable, réutilisable et sécuritairePlanifier les histoire et itérations pour atteindre les objectifs de produits et exécuter le planSupporter les équipes externes s’intégrant avec vos servicesPromouvoir, démontrer et documenter les bonnes pratiques pour les équipes s’intégrant à vos servicesDévelopper les micro-frontends requis, utilisant les technologies tel que Angular, TypeScript et Java Spring BootDévelopper et deployer les services sur AWS et KubernetesAssurer un haut niveau de qualitéCollaborer avec les gestionnaires de produit et d’expérience utilisateur pour le développement des fonctionnalitésDéfinir et executer une stratégie pour maintenir et moderniser les composants et services legacyAutomatiser les tests, déploiements, resilience et surveillance applicativeAssister la coordination de l’équipe afin d’optimiser la performance de celle-ciDévelopper et entretenir des liens avec partenaires internes et externes à votre équipeDocumenter les procedures de support de vos systèmes et entraîner vos collègues sur celles-ciParticiper à la rotation de support de productionVOUS ÊTESAutonome et proactifPassioné de technologie et transformationMotivé, énergique et tenaceÀ l’aise à travailler au sein d’équipes interfonctionnelles et multidisciplinairesMotivé par l’opportunité de s’attaquer à des problèmes techniques difficiles et de trouver des solutionsConstamment en train d’améliorer votre équipeCONNAISSANCES ET COMPÉTENCES DÉSIRÉESExperience en développementExpérience avec les méthodologies AgileExpérience de développement en interface utilisateur (frontend)Expérience avec les technologies frontend (Angular, React, javascript, typescript)Expérience de développement de services et APIs partagésExpérience avec les principes SOLID et patrons de développementJava, Springboot, Maven, Gitlab CIExpérience interagissant avec au moins un SGBD (DynamoDB, Oracle, MySQL, Mongo, …)Compétences en communication et capacité à collaborer étroitement avec des membres de l’équipe à distanceBilingue: Français et anglaisTHE JOBIn the role of Engineer II, you will work for the TM1 Upsell team on delivering a  B2B application that will be used to configure sale experiences for the Ticketmaster website. You will actively participate in overall solution and architecture design of the systems supported by your team.Under the TM1 Upsell team, you will design and develop software. You will actively participate in the overall solution and frequently identify enhancements. You will use your skills and experience to take initiatives, solve problems, resolve roadblocksYou will work with a large variety of technologies on multiple projects and will be part of an DevOps & Agile team, responsible of the full end to end delivery of new functionalities, including testing and production support.WHAT YOU WILL BE DOINGDesign and develop a secure and stable application that will be used by clients on daily basis to optimize their prices.Participate in architecture design towards achieving a simple, scaleable, maintainable, reliable and reusable application platformPlan stories and iterations to achieve product goals and roadmapsBe accountable of your team’s performanceMentor engineers and promote motivationSupport external teams integrating with your servicesPromote, demonstrate and document best practices for external integratorsDevelop micro-frontends powered by Angular, TypeScript and Java Spring boot stacksDevelop on AWS and KubernetesEnsure high quality through automated testsInteract with Product, UX and other internal development teams to develop featuresDefine strategy to maintain and modernize legacy code and servicesAutomate testing, deployments, performance and recoveryInspire developers by providing new ideas or conceptsSeek to build relationships and partners with internal and external team membersHelp build consensusDocument and train fellow team members on support procedures for your systemsJoin oncall support rotationYOU AREAutonomous and proactive.Passionate about technology and transformation.Self-motivated activator, energetic and tenacious.Comfortable with working in cross functional and multidisciplinary teams.Excited about taking on challenging technical problems and devising creative solutions.Consistent track record of going the extra mile for the success of the team.WHAT YOU NEED TO KNOWExperience w/ DevelopmentExperience w/ Agile methodologiesWorking full stackFrontend development skillsExperience with frontend technologies (Angular, React, javascript, typescript)Experience applying Design Patterns and SOLID principlesJava, Springboot, Maven, Gitlab CIWorking knowledge of one or more database products (e.g. DynamoDB,Oracle, MySQL, Mongo)Communication skills and the ability to collaborate closely with remote team membersBilingual: French, English
View Original Job Posting