Autodesk, Inc

Senior Software Developer, BackEnd- (Forma Admin)

Autodesk, Inc$107K — $157K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

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 willingness to learn
  • Expertise with SQL/Postgres database management
  • Strong ability to design scalable, resilient, and cost-effective applications in the cloud, ideally AWS
  • Effective communication skills for interacting with diverse audiences
  • Capable of breaking down complex software problems into actionable tasks
  • Experience working in a remote-friendly distributed team environment.
  • Adaptable to changing conditions and able to multitask across projects.

Responsibilities

  • Research, design, build, and test software features and system components
  • Identify, diagnose, and proactively fix bugs and performance bottlenecks
  • Collaborate with various teams throughout the organization
  • Create clear technical and design documentation for new features
  • Engage in code reviews and pull requests to enhance coding skills

Benefits

  • Hybrid work environment with locations in Toronto, Montreal, or Vancouver
  • Collaboration with a team responsible for core APIs affecting all ACS products
  • Opportunity to work on critical data sets within the organization
  • Engagement with diverse teams, enhancing cross-functional collaboration
  • Focus on development and growth through active participation in code reviews
Full Job Description
Job Requisition ID #

26WD100671

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, you'll 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 l'E9quipe Admin AMS, votre mission consistera E0 repenser la maniE8re dont Forma Admin gE8re les contrF4les d'accE8s des utilisateurs. Nous sommes en pleine transformation de la faE7on dont les accE8s et les autorisations sont modE9lisE9s et E9valuE9s. Vous collaborerez au sein d'une E9quipe d'excellents dE9veloppeurs pour mener E0 bien cette mission.

En plus de ce travail passionnant, vous ferez partie d'un 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 d'une portE9e et d'un impact parmi les plus importants au sein de l'organisation. L'E9quipe AMS est chargE9e de rendre les contrF4les d'accE8s 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 d'E9tranglement et autres erreurs systE8me
  • Collaborer avec diverses E9quipes au sein d'ACS, tant au Canada qu'E0 l'E9tranger
  • 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 l'E9quipe et vous amE9liorer globalement en tant que dE9veloppeur


Qualifications Minimales
  • Licence en informatique, ingE9nierie ou dans un domaine connexe ; ou expE9rience E9quivalente significative
  • Au moins 5 ans d'expE9rience en ingE9nierie backend et en systE8mes distribuE9s
  • Au moins 3 ans d'expE9rience 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 d'interlocuteurs, qu'il s'agisse de responsables, de clients ou de dE9veloppeurs logiciels
  • CapacitE9 E0 traduire des problE8mes logiciels complexes en tE2ches techniques
  • CapacitE9 E0 bien travailler au sein d'une E9quipe distribuE9e et favorable au tE9lE9travail pour atteindre les objectifs de l'E9quipe
  • FlexibilitE9 face E0 des conditions changeantes et capacitE9 E0 mener plusieurs tE2ches de front entre diffE9rents projets


In-Person Onboarding and Identity Verification

This role may require in-person onboarding and/or in-person ID verification.

Are you an existing contractor or consultant with Autodesk?

Please search for open jobs and apply internally (not on this external site).

About Autodesk, Inc

Autodesk, Inc. is an American multinational software corporation that makes software products and services for the architecture, engineering, construction, manufacturing, media, education, and entertainment industries. Autodesk is headquartered in San Rafael, California, and features a gallery of its customers' work in its San Francisco building.
Learn more about Autodesk, Inc
Size
12,600 employees
Market Cap
$40.1 billion
Industry
Net Income
$1.2 billion
Founded
1982
5 Year Trend
+16.6%
Revenue
$3.7 billion
NASDAQ

Similar Jobs

More Jobs at Autodesk, Inc

More Information Technology Jobs

Find similar Senior Software Developer, BackEnd- (Forma Admin) jobs: