Principal Engineer, Full Stack

Company: Autodesk
Company: Autodesk
Location: Ontario, CAN - Remote
Commitment: Full time
Posted on: 2023-09-08 06:20
Job Requisition ID #23WD70484La traduction en Français se trouve plus basAbout AutodeskAutodesk makes software for people who make things. If you've ever driven a high-performance car, admired a towering skyscraper, used a smartphone, or watched a great film, chances are you've experienced what millions of Autodesk customers are doing with our software. Autodesk gives you the power to make anything. For more information and open positions visit autodesk.com/careers. To see our culture in action, please check out #AutodeskLife on Instagram or facebook.com/autodeskcareers. Autodesk is proud to be an equal opportunity employer and considers all qualified applicants without regard to race, gender, disability, veteran status or other protected category.Position OverviewAs part of the Web Platform Engineering team, you will be testing exciting new features that engage and influence Autodesk customers. Our team faces a variety of unique and interesting challenges, from creating new tools and components, implementing critical web services, creating new and engaging end-user experiences, to digging into low-level performance details and streamlining processes. This is your chance to work with a team of experienced and talented individuals and have your work seen and used by millions.Do you want to create engaging, helpful, and attractive websites that are frequented by millions of visitors worldwide? Autodesk's Web Platform Engineering team is looking for accomplished engineers who are passionate about technology to join our globally distributed team and help us develop beautiful, personalized website experiences.ResponsibilitiesCollaborate and communicate with project stakeholders (Solutions Architects, Project Managers) to address risks by using data, experience and logical methodsTest systems or system components using manual, black box and white box testing methodsCommunicate effectively and responsibly in an Agile environmentUnderstand the business domain, work with Product and Engineering Management to develop short and long term technical visionResearch and adopt new technologies to evolve our productsMinimum QualificationsA firm understanding of objected oriented programming concepts and functional programming concepts and which is appropriate in a given situationStrong knowledge and experience with web technology stacks building websites applying JavaScript frameworks such as ReactExperience with JavaScript testing frameworks and Test Driven Development (Jest, Jasmine, Mocha.js, etc.)Expert in applying HTML, CSS, DOM to frontend problemsBachelor's degree in Computer Science or equivalent work experience5 or more years of relevant programming experienceDemonstrated expertise in at least one web application development language/platformFull Stack experience; build scripting, environment setup, data services development, and data model designAdvanced analytical, technical troubleshooting, problem identification and problem solving skillsCoaching skills and ability to assist others in learning new technical and professional capabilitiesExcellent listening, verbal and written communications skills with the ability to translate technical information into understandable terms to a variety of audiencesStays current on latest design patterns, software development concepts and industry best practicesProficiency in spoken and written EnglishPreferred QualificationsExperience working in JavaScript web application stacks: React, Vue, Backbone, Angular, Ember, jQueryFamiliarity and experience with Adobe AEM 6.xExperience with JavaScript server application programming: Node.js, Java Rhino/NashornExperience with package management and semver: Maven, npm, yarnExperience with code compilation and task runners: Java, Babel, grunt, gulp, webpackExperience working with globally distributed teamsExperience working in the Agile/SCRUM methodologyDeep experience in HTML, CSS, JavaScript such that design patterns, responsive design, eventing, ES6 capabilities, etc. are second nature#LIPOST#Li-KJ1#Li-Remote------------------------------------------------------------------------------------------------------23WD70484 – Développeur principal, Full Stack À propos d’AutodeskAutodesk conçoit des logiciels pour les créateurs et les créatrices. Si vous avez déjà conduit une voiture haute performance, contemplé un imposant gratte-ciel, utilisé un téléphone intelligent ou vu un excellent film, il est possible que vous ayez admiré ce que des millions de clients d’Autodesk conçoivent à l’aide de nos logiciels. Avec Autodesk, vous pouvez tout créer. Pour obtenir plus de détails et connaître les offres d’emploi, consultez autodesk.com/careers. Pour en savoir plus sur notre culture, consultez #AutodeskLife sur Instagram ou facebook.com/autodeskcareers. Autodesk est fier d’être un employeur offrant l’égalité d’accès à l’emploi : nous étudions toutes les candidatures admissibles, quels que soient l’appartenance ethnique, le sexe, le handicap, le statut d’ancien combattant ou d’autres catégories protégées des candidats. Présentation du posteEn tant que membre de l’équipe de développement de la plateforme Web, vous serez chargé(e) de tester de nouvelles fonctionnalités passionnantes, qui intéressent et influencent les clients d’Autodesk. Notre équipe fait face à des défis uniques et intéressants : création de nouveaux outils et composants, implémentation de services Web essentiels, création de nouvelles expériences attrayantes pour les utilisateurs finaux, étude des détails concernant les faibles performances et rationalisation des processus. Vous aurez ainsi l’occasion de travailler avec une équipe de personnes talentueuses et expérimentées, en sachant que le fruit de votre travail sera vu et utilisé par des millions de personnes.Vous voulez créer des sites Web intéressants, utiles et attrayants, consultés par des millions de personnes à travers le monde? L’équipe de développement de la plateforme Web d’Autodesk recherche des spécialistes en ingénierie accomplis et passionnés de technologie pour élargir son équipe mondiale et l’aider à mettre au point des expériences Web à la fois incroyables et personnalisées. ResponsabilitésCollaborer et communiquer avec les différents intervenants du projet (architectes de solutions, chefs de projet) pour faire face aux risques en utilisant les données à votre disposition, votre expérience et des méthodes logiquesTester les systèmes ou les composants système à l’aide des méthodes de test suivantes : manuel, boîte noire ou boîte blancheCommuniquer de manière efficace et responsable au sein d’un environnement agileComprendre le domaine d’activité, travailler avec l’équipe de gestion de produits et de l’ingénierie pour développer une vision technique à court et à long termeEffectuer des recherches et adopter de nouvelles technologies pour faire évoluer nos produitsExigences minimalesUne solide compréhension des concepts de programmation orientée objet et des concepts de programmation fonctionnelle et de ce qui est approprié dans une situation donnéeSolide connaissance et expérience des piles technologiques du Web permettant de créer des sites Web en appliquant des infrastructures JavaScript telles que ReactExpérience avec les infrastructures de test JavaScript et le développement piloté par les tests (Jest, Jasmine, Moka.js, etc.)Expertise dans l’application de HTML, CSS, DOM aux problèmes frontauxBaccalauréat en informatique ou expérience professionnelle équivalenteExpérience d’au moins cinq ans dans le secteur de la programmation.Expertise démontrée dans au moins un langage/une plateforme de développement d’applications WebExpérience Full Stack; création de scripts, configuration d’environnement, développement de services de données et conception de modèles de donnéesCompétences avancées en matière d’analyse, de dépannage technique, d’identification et de résolution des problèmesCompétences en accompagnement professionnel et aptitudes à aider les autres à maîtriser de nouvelles compétences techniques et professionnellesExcellente capacité d’écoute et de communication verbale et écrite, et aptitude à présenter à différents publics de l’information technique, en recourant à des termes compréhensiblesConnaissance constamment à jour des dernières tendances en matière de conception, de développement de logiciels et de pratiques exemplaires de l’industrieMaîtrise de l’anglais, à l’oral comme à l’écritCompétences souhaitéesExpérience de travail dans les piles d’applications Web JavaScript : React, Vue, Backbone, Angular, Ember, jQueryConnaissance et expérience en ce qui concerne Adobe AEM 6.xExpérience avec la programmation d’applications serveur JavaScript : Node.js, Java Rhino / NashornExpérience avec la gestion de paquets et semver : Maven, npm, filExpérience avec la compilation de code et les exécuteurs de tâches : Java, Babel, grunt, gulp, webpackExpérience dans la collaboration avec des équipes à l’échelle mondialeExpérience dans l’utilisation de la méthodologie Agile/SCRUMExpérience approfondie avec HTML, CSS, JavaScript, de sorte que les modèles de conception, la conception réactive, les événements, les capacités ES6, etc. sont une seconde nature#LIPOST#Li-KJ1#Li-RemoteLearn More / Plus d'informationAbout Autodesk / À propos d’AutodeskWelcome to Autodesk! Amazing things are created every day with our software – from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.We take great pride in our culture here at Autodesk – our Culture Code is at the core of everything we do. Our values and ways of working help our people thrive and realize their potential, which leads to even better outcomes for our customers.When you’re an Autodesker, you can be your whole, authentic self and do meaningful work that helps build a better future for all. Ready to shape the world and your future? Join us!Bienvenue à Autodesk ! Des choses incroyables sont créées chaque jour avec nos logiciels - des bâtiments les plus écologiques et des voitures les plus propres aux usines les plus intelligentes et aux plus grands films à succès. Nous aidons les innovateurs à transformer leurs idées en réalité, transformant non seulement la façon dont les choses sont faites, mais ce qui peut être fait.Nous sommes très fiers de notre culture ici chez Autodesk - notre code en matière de culture est au cœur de tout ce que nous faisons. Nos valeurs et nos méthodes de travail aident nos employés à prospérer et à réaliser leur potentiel, ce qui conduit à des résultats encore meilleurs pour nos clients.Lorsque vous êtes un employé Autodesk, vous pouvez être entier et authentique et effectuer un travail significatif qui aide à construire un avenir meilleur pour tous. Prêt à façonner le monde et votre avenir? Joignez-vous à nous !Salary transparency / Transparence salarialeSalary is one part of Autodesk’s competitive compensation package. Offers are based on the candidate’s experience and geographic location. In addition to base salaries, we also have a significant emphasis on discretionary annual cash bonuses, commissions for sales roles, stock or long-term incentive cash grants, and a comprehensive benefits package.Le salaire est l'un des éléments de l'offre compétitive d'Autodesk. Les offres sont basées sur l'expérience et la situation géographique du candidat. Outre les salaires de base, nous accordons également une grande importance aux primes annuelles discrétionnaires en espèces, aux commissions pour les fonctions de vente, aux actions ou aux primes d'encouragement à long terme en espèces, ainsi qu'à un ensemble complet d'avantages sociaux.Diversity & Belonging / Diversité et appurtenanceWe take pride in cultivating a culture of belonging and an equitable workplace where everyone can thrive. Learn more here: https://www.autodesk.com/company/diversity-and-belongingNous sommes fiers de cultiver une culture d’appartenance et un milieu de travail équitable où tout le monde peut s’épanouir. Pour en savoir plus, cliquez ici : https://www.autodesk.com/company/diversity-and-belongingAre you an existing contractor or consultant with Autodesk? Êtes-vous un sous-traitant ou un consultant existant d’Autodesk ?Please search for open jobs and apply internally (not on this external site).Veuillez rechercher des emplois vacants et postuler à l’interne (pas sur ce site externe).
View Original Job Posting