Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An innovative firm is seeking a passionate software developer to join their dynamic team in Vancouver. This hybrid role focuses on building and scaling cloud services for world-class design and construction solutions. You will collaborate with global teams to deliver high-quality SaaS products that enhance user experiences. If you have a strong background in software development, particularly with Node.js and RESTful services, and enjoy working in an Agile environment, this opportunity is perfect for you. Join a company that values creativity and teamwork, and help shape the future of design technology.
Job Requisition ID #
25WD84945
The English transition can be found below!/La traduction en anglais se trouve ci-dessous!
Position Overview
Are you a software developer who is passionate about building and scaling cloud services for world-class design and construction solutions? Do you have the skills and experience to design and implement reliable and trusted SaaS products that can handle a large user base and complex data flow? If so, we have an exciting opportunity for you!
The Docs team in Autodesk AEC Construction R&D is seeking a talented and highly motivated senior developer to join its development team and work on cloud services and products for its global customers. You will be part of a dynamic software development team, collaborating with global teams to deliver high-quality cloud services that help customers transform to a cloud-powered Autodesk experience.
This is a hybrid based position in our Vancouver office, with expectation of 1-2 days per week.
Responsibilities
Involved in the full life cycle of software development
Work with the scrum team members to accomplish requirements from product managers and customers
Design and develop highly scalable, reliable, and fault-tolerant systems with minimal guidance
Ensure the best possible performance, quality, and responsiveness of the applications
Identify bottlenecks and bugs, and devise solutions to these problems
Help maintain code quality, organization, and automation
Ability to span to full stack development whenever necessary
Write and maintain code with high attention to detail, perform peer code-reviews, and participate in technical design discussions
Share and bring best practices into the team/product; promote best practices/achievements to the engineering community
Minimum Qualifications
5+ years of software development experience
Master’s/Bachelor's degree in Computer Science or equivalent
Solid knowledge of data structures, algorithms, and object-oriented programming
Solid understanding of typical web architecture (data, application, web tiers, etc.)
Hands-on experience in Node.js backend programming
Hands-on experience with relational database technologies (e.g., Postgres)
Hands-on experience in developing RESTful web services and integrating the same with heterogeneous clients
Working understanding of cloud service technologies (Infrastructure as Code, CDK, or similar)
Experience in the development of large-scale software
Experience in distributed cloud and high concurrency design is a plus
Cloud service monitoring tool experience
Ability to work with a team in an Agile environment
Preferred Qualifications
Experience with Java backend development
Experience in using AWS services
Experience with database technologies
Strong problem-solving skills and capability to work on complex systems
Description du poste
Vous êtes un développeur de logiciels passionné par la création et la mise à l'échelle de services en nuage pour des solutions de conception et de construction de classe mondiale ? Vous avez les compétences et l'expérience nécessaires pour concevoir et mettre en œuvre des produits SaaS fiables et éprouvés, capables de gérer une large base d'utilisateurs et des flux de données complexes ? Si c'est le cas, nous avons une opportunité passionnante pour vous !
L'équipe Docs d'Autodesk AEC Construction R&D est à la recherche d'un développeur senior talentueux et très motivé pour rejoindre son équipe de développement et travailler sur des services et des produits en nuage pour ses clients internationaux. Vous ferez partie d'une équipe dynamique de développement de logiciels, collaborant avec des équipes mondiales pour fournir des services cloud de haute qualité qui aident les clients à passer à une expérience Autodesk alimentée par le cloud.
Il s'agit d'un poste hybride au sein de notre bureau de Vancouver, à raison de 1 à 2 jours par semaine.
Responsabilités
Impliqué dans le cycle de vie complet du développement de logiciels
Travailler avec les membres de l'équipe scrum pour répondre aux exigences des chefs de produit et des clients
Concevoir et développer des systèmes hautement évolutifs, fiables et tolérants aux pannes avec un minimum d'encadrement
Assurer les meilleures performances, la meilleure qualité et la meilleure réactivité possibles des applications
Identifier les goulets d'étranglement et les bogues, et concevoir des solutions à ces problèmes
Contribuer au maintien de la qualité du code, de l'organisation et de l'automatisation
Être capable de passer à un développement complet chaque fois que cela est nécessaire
Écrire et maintenir le code avec une grande attention aux détails, effectuer des revues de code par les pairs et participer aux discussions sur la conception technique
Partager et introduire les meilleures pratiques dans l'équipe/le produit ; promouvoir les meilleures pratiques/réalisations auprès de la communauté des ingénieurs
Qualifications minimales
Plus de 5 ans d'expérience dans le développement de logiciels
Master/Bachelor en informatique ou équivalent
Solide connaissance des structures de données, des algorithmes et de la programmation orientée objet
Solide compréhension de l'architecture web typique (données, application, niveaux web, etc.)
Expérience pratique de la programmation backend Node.js
Expérience pratique des technologies de bases de données relationnelles (par exemple, Postgres)
Expérience pratique du développement de services web RESTful et de leur intégration avec des clients hétérogènes
Compréhension pratique des technologies de services en nuage (Infrastructure as Code, CDK, ou similaire)
Expérience dans le développement de logiciels à grande échelle
Une expérience dans le domaine du cloud distribué et de la conception à haute concurrence est un plus
Expérience des outils de surveillance des services en nuage
Capacité à travailler en équipe dans un environnement Agile
Qualifications préférées
Expérience en développement de backend Java
Expérience dans l'utilisation des services AWS
Expérience des technologies de base de données
Solides compétences en matière de résolution de problèmes et capacité à travailler sur des systèmes complexes
Learn More
About Autodesk
Welcome 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!
Salary transparency
Salary is one part of Autodesk’s competitive compensation package. For Canada-BC based roles, we expect a starting base salary between $98,600 and $144,650. Offers are based on the candidate’s experience and geographic location, and may exceed this range. In addition to base salaries, we also have a significant emphasis on annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
Diversity & Belonging
We 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-belonging
Are you an existing contractor or consultant with Autodesk?
Please search for open jobs and apply internally (not on this external site).