Job Requisition ID #
L'affichage de poste en anglais suivra/The English job posting follows.
Description du poste
Autodesk recherche unResponsable du développement logicielpour rejoindre l'équipe des modÚles de données des services de plateforme Autodesk. Cette équipe fournit des composants de plateforme de données cloud à forte valeur ajoutée, à l'échelle de l'exaoctet, qui alimentent nos produits pour ordinateurs de bureau, mobiles et web. Cela permet à nos équipes produit de créer des expériences de données cohérentes au sein des produits, à nos partenaires d'intégrer et d'étendre nos données, et à nos utilisateurs finaux de travailler avec leurs données sur l'ensemble des produits Autodesk.
Vous serez rattaché(e) au responsable senior du développement logiciel basé au Canada, et le poste est à temps partiel (hybride) à Montréal ou à Toronto. L'équipe se réunit en présentiel une à deux fois par semaine au bureau. Vous travaillerez en étroite collaboration avec les chefs de produit et planifierez toutes les activités d'ingénierie, y compris les études techniques, le développement de fonctionnalités, la correction de bogues et la gestion des escalades clients.
Vous serez au cĆur de notre rĂ©ussite : un collaborateur qui fait le lien entre les exigences commerciales et techniques en ayant la responsabilitĂ© de la performance de lâĂ©quipe et du dĂ©veloppement du personnel. Si vous avez dirigĂ© une ou plusieurs Ă©quipes agiles dans un environnement Agile Ă grande Ă©chelle, si vous savez cultiver les talents, dĂ©velopper des bonnes pratiques, encourager un environnement de communication ouvert, et fournir des conseils et du mentorat pour constituer des Ă©quipes hautement performantes capables de fournir des solutions de haute qualitĂ© aux clients, postulez dĂšs aujourdâhui !
Responsabilités
Recruter et former les meilleurs talents afin de constituer une équipe hautement performante
Ătre responsable des rĂ©sultats et des initiatives des Ă©quipes. Planifier et gĂ©rer la rĂ©alisation des projets afin d'atteindre les objectifs. Travailler avec l'Ă©quipe pour dĂ©composer les exigences techniques complexes en Ă©tapes d'exĂ©cution logiques. Aider l'Ă©quipe Ă identifier, rĂ©soudre et/ou signaler les dĂ©pendances et les obstacles
Diriger l'Ă©quipe pour assister les clients et rĂ©soudre rapidement leurs incidents et leurs problĂšmes. Aider lâĂ©quipe Ă comprendre lâimportance de lâorientation client et Ă dĂ©velopper de lâempathie envers les clients
Guider lâĂ©quipe pour renforcer la confiance des clients dans les solutions de service, notamment en matiĂšre de rĂ©silience, de performances, dâĂ©volutivitĂ© et de fiabilitĂ© de premier ordre. Promouvoir et dĂ©velopper lâexcellence en ingĂ©nierie et en service au sein de notre dĂ©veloppement
Sensibiliser les membres de lâĂ©quipe Ă la maniĂšre dont leur travail sâaligne sur les objectifs de lâorganisation
Diriger, fournir des conseils techniques et encadrer les dĂ©veloppeurs afin de les aider Ă dĂ©velopper leur carriĂšre et Ă atteindre la rĂ©ussite individuelle. AmĂ©liorer les compĂ©tences des dĂ©veloppeurs pour rĂ©pondre aux besoins de lâorganisation et aux objectifs de carriĂšre individuels
DĂ©velopper les valeurs de la culture Autodesk au sein des Ă©quipes. AmĂ©liorer lâefficacitĂ© de lâingĂ©nierie en observant lâĂ©quipe, en identifiant les opportunitĂ©s et en influençant les amĂ©liorations
Trouver la bonne approche face aux incertitudes et aider les équipes à gérer les changements
GĂ©rer la performance de lâĂ©quipe pour garantir la rĂ©ussite des projets. Inspirer, motiver et encadrer les membres de lâĂ©quipe pour atteindre un maximum de productivitĂ©, de crĂ©ativitĂ© et dâefficacitĂ©
Qualifications minimales
Licence en informatique ou dans un domaine technique connexe
Plus de 8 ans dâexpĂ©rience professionnelle dans le secteur des logiciels, impliquant la conception et le dĂ©veloppement dâapplications et de services cloud/serveur
Plus de 3 ans dâexpĂ©rience dans la direction dâĂ©quipes de dĂ©veloppement et la gestion de collaborateurs, allant des ingĂ©nieurs juniors aux ingĂ©nieurs principaux, des dĂ©veloppeurs aux responsables de lâassurance qualitĂ©
MaĂźtrise indispensable des fondamentaux technologiques liĂ©s aux services de dĂ©veloppement cĂŽtĂ© serveur en Java, AWS et REST. ExpĂ©rience avec la pile technologique web, le cloud computing et les technologies de bases de donnĂ©es cloud. ComprĂ©hension de lâarchitecture, du dĂ©veloppement et des tests des services
Connaissance des fonctionnalitĂ©s basĂ©es sur lâIA utilisant des modĂšles de base existants (par exemple, OpenAI, Claude, Hugging Face, etc.)
ExpĂ©rience du cycle de vie du dĂ©veloppement logiciel, de ses principes, pratiques et mĂ©thodologies, ainsi que des meilleures pratiques dâingĂ©nierie
ExpĂ©rience au sein dâune Ă©quipe Scrum dĂ©veloppant des services cloud ; expĂ©rience et maĂźtrise de la direction dans un environnement de dĂ©veloppement Agile. ComprĂ©hension de l'Agile et de l'Agile Ă grande Ă©chelle
Expérience dans la gestion de projets logiciels complexes comportant de multiples dépendances
Expérience dans le recrutement et l'intégration de nouveaux talents, ainsi que dans la mise en place d'équipes pour assurer leur réussite. Compétences en résolution de conflits
Expérience dans la présentation de sujets complexes de maniÚre simple à divers publics
Expérience dans la gestion des changements tout en supervisant des projets, des exigences métier aux exigences techniques, à toutes les phases du cycle de développement
Volonté de collaborer avec des collÚgues situés dans différents fuseaux horaires, ce qui peut nécessiter un travail limité en dehors des heures de travail normales
------------------------------------------------------------------------------------------------------------
Position Overview
Autodesk is looking for a Software Development Manager to join the Autodesk Platform Services Data Models Team. The team delivers high-value, exabyte-scale, and cloud data platform components powering desktop, mobile, and web products. This enables our product teams to build cohesive in-product data experiences, our partners to integrate and expand our data, and our end-users to work with their data across all Autodesk products.
You will report to the Senior Manager, Software Development Manager based in Canada and the role is hybrid-based in Montreal or Toronto. The team meets in person once or twice week in the office. You will work closely with product managers and plan all engineering activities, including technical investigations, feature development, bug fixes and customer escalations.
You will be central to our success: a collaborator who bridges business and engineering requirements by being responsible for team performance and staff development. If you have led agile team(s) in a scaled Agile environment, know how to nurture talent, develop best practices, encourage an open communications environment, and provide guidance and mentoring to build high-performing teams to provide high-quality solutions to customers, Apply Today!
Responsibilities
Recruit and nurture the best talent to develop a top-performing team
Accountable for results and initiatives for the teams. Plan and manage the successful completion of projects to fulfil goals. Work with the team to break down complex technical requirements into logical execution slices. Help team to identify, solve and/or escalate dependencies and roadblocks
Lead team to support customers and solve customer incidents and issues promptly. Help team to understand the importance of customer-centricity and build customer empathy
Guide team to build Customer Trust in the service solutions, including best in class resiliency, performance, scalability, and reliability. Advocate and build engineering and service excellence in our development
Educate team members on how their work aligns with organisational goals
Lead, provide technical guidance, and mentor developers to develop their careers and to achieve individual success. Upskill developers to meet organisational needs and individual career goals
Develop Autodesk culture values in the teams. Enhance engineering efficiency by observing the team, identifying opportunities, and influencing the improvement
Find the right approach when faced with uncertainties and support teams in navigating changes
Manage the team's performance to ensure successful project completion. Inspire, motivate and coach team members to achieve maximum productivity, creativity and efficiency
Minimum Qualifications
Bachelor's degree in Computer Science or related technical field
8+ years of working experience in the software industry, involving design and development of cloud/server applications and services
3+ years of experience leading development teams, managing team members, from Junior to Principal engineers, from Developers to QAs
Must have fundamentals in techn
autodesk