Enable job alerts via email!

Software Developer

Autodesk, Inc

Winnipeg

On-site

CAD 70,000 - 90,000

Full time

Yesterday
Be an early applicant

Job summary

A global software company is seeking a Full-Stack Software Engineer experienced in Node.js and React to enhance their bidding platform. The role involves designing, testing, and debugging software in an Agile environment. Ideal candidates will have over 2 years of relevant experience, a passion for customer experience, and a commitment to continuous learning.

Qualifications

  • 2+ years of experience working in software development and web technology stacks.
  • Experience delivering production quality code at scale.
  • Passion for growth and continuous learning.

Responsibilities

  • Design, code, test, debug, and document new and existing features.
  • Collaborate closely with UX Designers, Product Managers, and other Software Engineers.
  • Participate in code reviews and contribute to technical discussions.

Skills

Node.js
React
JavaScript frameworks
RESTful APIs
Microservices
Agile team experience
Continuous learning

Education

Bachelor's degree or equivalent

Tools

Docker
Kubernetes
MongoDB
Redis
ElasticSearch
SQL
Splunk
Dynatrace
Jenkins
Spinnaker
Job description
Job Requisition

Job Requisition ID #
25WD90395

The French translation can be found below! / La traduction en français se trouve plus bas!

Position Overview

At Autodesk's Preconstruction group, we provide general contractors and subcontractors with innovative solutions to the construction paper problem during the bidding phase. Our current focus is on unifying the bidding experience with Autodesk Construction Cloud (ACC). Our team is committed to revolutionizing the construction workflow by integrating our bidding platform seamlessly into the larger Autodesk Construction Cloud family of products.

Our team is looking for a Full-Stack Software Engineer who is experienced in Node.js, React, and other modern web technologies. The ideal candidate is passionate about customer experience, enjoys working with other team members, and strives to make impactful contributions. You will be instrumental in integration efforts, developing new features, and enhancing our bidding platform.

This is a great opportunity to join the Bidding team and make a significant impact on a product that is a critical part of the construction workflow!

Responsibilities
  • Design, code, test, debug, and document new and existing features to ensure the application meets business, quality, and operational requirements
  • Break down complex initiatives into manageable chunks
  • Collaborate closely with UX Designers, Product Managers, SDETs, and other Software Engineers
  • Focus on quality through writing unit / integration tests and performing refactoring when necessary
  • Work in a small agile team, following a sprint methodology
  • Actively participate in code reviews and contribute to technical discussions
  • Effectively communicate technical challenges within and across teams
  • Debug, and solve defects in implemented software solutions
  • Participate in on-call responsibilities
Minimum Qualifications
  • Bachelor's degree or equivalent experience / certifications
  • 2+ years of experience working in software development and web technology stacks
  • Experience delivering production quality code at scale
  • Familiarity with JavaScript frameworks (Node.js, React)
  • Knowledge of building RESTful APIs, microservices, and front-end interfaces
  • Passion for growth and continuous learning
Preferred Qualifications
  • Proficiency in frontend frameworks like React and Redux
  • Experience in developing scalable backend services using frameworks like Node.js
  • Knowledge of database management and administration (MongoDB, Redis, ElasticSearch)
  • Experience writing SQL or similar data querying languages
  • Familiarity with infrastructure tools like Docker, Kubernetes
  • Experience with application and service monitoring / debugging tools (e.g., Splunk, Dynatrace)
  • Experience in CI / CD tools (e.g., Jenkins, Spinnaker)
Description du poste

Au sein du groupe Préconstruction d'Autodesk, nous fournissons aux entrepreneurs généraux et aux sous-traitants des solutions innovantes pour résoudre les problèmes liés aux documents de construction pendant la phase d'appel d'offres. Nous nous concentrons actuellement sur l'unification de l'expérience d'appel d'offres avec Autodesk Construction Cloud (ACC). Notre équipe s'engage à révolutionner le flux de travail dans le secteur de la construction en intégrant de manière transparente notre plateforme d'appel d'offres à la vaste gamme de produits Autodesk Construction Cloud.

Notre équipe recherche un ingénieur logiciel Full-Stack expérimenté dans Node.js, React et d'autres technologies web modernes. Le candidat idéal est passionné par l'expérience client, aime travailler avec d'autres membres de l'équipe et s'efforce d'apporter une contribution significative. Vous jouerez un rôle essentiel dans les efforts d'intégration, le développement de nouvelles fonctionnalités et l'amélioration de notre plateforme d'appel d'offres.

C'est une excellente occasion de rejoindre l'équipe d'appel d'offres et d'avoir un impact significatif sur un produit qui est un élément essentiel du flux de travail dans le secteur de la construction !

Responsabilités

  • Concevoir, coder, tester, déboguer et documenter les fonctionnalités nouvelles et existantes afin de garantir que l'application répond aux exigences commerciales, opérationnelles et de qualité
  • Décomposer les initiatives complexes en éléments gérables
  • Collaborer étroitement avec les concepteurs UX, les chefs de produit, les SDET et les autres ingénieurs logiciels
  • Mettre l'accent sur la qualité en rédigeant des tests unitaires / d'intégration et en effectuant des refactorisations si nécessaire
  • Travailler au sein d'une petite équipe agile, en suivant une méthodologie sprint
  • Participer activement aux revues de code et contribuer aux discussions techniques
  • Communiquer efficacement les défis techniques au sein des équipes et entre elles
  • Déboguer et résoudre les défauts des solutions logicielles mises en œuvre
  • Participer aux responsabilités d'astreinte

Qualifications minimales

  • Licence ou expérience / certifications équivalentes
  • Au moins 2 ans d'expérience dans le développement de logiciels et les technologies web
  • Expérience dans la livraison de code de qualité production à grande échelle
  • Connaissance des frameworks JavaScript (Node.js, React)
  • Connaissance de la création d'API RESTful, de microservices et d'interfaces front-end
  • Passion pour la croissance et l'apprentissage continu

Qualifications souhaitées

  • Maîtrise des frameworks front-end tels que React et Redux
  • Expérience dans le développement de services back-end évolutifs à l'aide de frameworks tels que Node.js
  • Connaissance de la gestion et de l'administration de bases de données (MongoDB, Redis, ElasticSearch)
  • Expérience dans l'écriture de SQL ou de langages de requête de données similaires
  • Connaissance des outils d'infrastructure tels que Docker, Kubernetes
  • Expérience avec des outils de surveillance / débogage d'applications et de services (par exemple, Splunk, Dynatrace)
  • Expérience avec des outils CI / CD (par exemple, Jenkins, Spinnaker)

About Autodesk

Salary transparency

Diversity & Belonging

We take pride in cultivating a culture of belonging 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).

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs