Qualifications
Responsibilities
Benefits
Job Requisition ID #
L'affichage de poste en français suivra / The French job posting follows.
26WD10067, Senior Software Developer, BackEnd - (Forma Admin)
Position Overview
As a senior software developer on the Admin AMS team, your mission will be to reimagine the way that Forma Admin enables user access controls. We are undergoing a transformation in how access and permissions are modelled and evaluated. You will collaborate on a team of excellent developers to accomplish this mission. In addition to this exciting work, you9ll be part of a group that owns the tier 1 core APIs that all ACS products depend on, which encompass some of our most critical data sets at ACS. We have some of the largest reach and impact in the organization. The AMS team is responsible for making access controls as flexible and secure as possible.
This position is to be hybrid based in our offices in Toronto, Montreal or Vancouver.
Responsibilities
Research, conceive, design, build, and test software features and system components
Proactively discover, diagnose and fix bugs, performance bottlenecks, and other system errors
Collaborate with a variety of teams in ACS, both domestic and abroad
Produce clear technical and design documentations for new features
Take an active role in code reviews & pull requests, get your own code reviewed by the team and become a better developer overall
Minimum Qualifications
BS in Computer Science, Engineering or related field; or significant equivalent experience
5+ years of backend and distributed systems engineering experience
3+ years developing backend solutions using Node.js or a desire to learn
Expertise with SQL/Postgres DB
Strong ability to design scalable, available, resilient and cost-effective applications in the cloud (preferably AWS). The candidate should have the ability to pick out the right tech stack and tools for the problem to be solved
Strong communication skills with the ability to converse fluently with multiple types of audiences ranging from managers, customers, and software developers
Ability to convert complex software problems into technical tasks
Ability to work well in a remote-friendly distributed team to deliver on team goals
Flexibility under changing conditions and ability to multi-task between projects
------------------------------------------------------------------------------------------------------------------
26WD10067, DE9veloppeur logiciel senior, Back-end - (Forma Admin)
AperE7u du Poste
En tant que dE9veloppeur logiciel senior au sein de lE28099E9quipe Admin AMS, votre mission consistera E0 repenser la maniE8re dont Forma Admin gE8re les contrF4les dE28099accE8s des utilisateurs. Nous sommes en pleine transformation de la faE7on dont les accE8s et les autorisations sont modE9lisE9s et E9valuE9s. Vous collaborerez au sein dE28099une E9quipe dE28099excellents dE9veloppeurs pour mener E0 bien cette mission.
En plus de ce travail passionnant, vous ferez partie dE28099un groupe chargE9 des API centrales de niveau 1 dont dE9pendent tous les produits ACS, et qui englobent certains de nos ensembles de donnE9es les plus critiques chez ACS. Notre E9quipe jouit dE28099une portE9e et dE28099un impact parmi les plus importants au sein de lE28099organisation. LE28099E9quipe AMS est chargE9e de rendre les contrF4les dE28099accE8s aussi flexibles et sE9curisE9s que possible.
Ce poste est E0 pourvoir en mode hybride dans nos bureaux de Toronto, MontrE9al ou Vancouver.
ResponsabilitE9s
Rechercher, concevoir, dE9velopper et tester des fonctionnalitE9s logicielles et des composants systE8me
Identifier, diagnostiquer et corriger de maniE8re proactive les bogues, les goulots dE28099E9tranglement et autres erreurs systE8me
Collaborer avec diverses E9quipes au sein dE28099ACS, tant au Canada quE28099E9tranger
RE9diger une documentation technique et de conception claire pour les nouvelles fonctionnalitE9s
Participer activement aux revues de code et aux pull requests, faire rE9viser votre propre code par lE28099E9quipe et vous amE9liorer globalement en tant que dE9veloppeur
Qualifications Minimales
Licence en informatique, ingE9nierie ou dans un domaine connexe B7 ou expE9rience E9quivalente significative
Au moins 5 ans dE28099expE9rience en ingE9nierie backend et en systE8mes distribuE9s
Au moins 3 ans dE28099expE9rience dans le dE9veloppement de solutions backend utilisant Node.js ou une forte motivation E0 apprendre
MaEEtrise des bases de donnE9es SQL/Postgres
Solide capacitE9 E0 concevoir des applications E9volutives, disponibles, rE9silientes et rentables dans le cloud (de prE9fE9rence AWS). Le candidat doit EAtre capable de choisir la pile technologique et les outils adaptE9s au problE8me E0 rE9soudre
Solides compE9tences en communication et capacitE9 E0 dialoguer couramment avec divers types dE28099interlocuteurs, quE28099il sE28099agisse de responsables, de clients ou de dE9veloppeurs logiciels
CapacitE9 E0 traduire des problE8mes logiciels complexes en tE2ches techniques
CapacitE9 E0 bien travailler au sein dE28099une E9quipe distribuE9e et favorable au tE9lE9travail pour atteindre les objectifs de lE28099E9quipe
FlexibilitE9 face E0 des conditions changeantes et capacitE9 E0 mener plusieurs tE2ches de front entre diffE9rents projets
About Autodesk, Inc
Similar Jobs

More Jobs at Autodesk, Inc



More Information Technology Jobs