Position Overview The Autodesk Construction Solutions group is seeking a talented and highly motivated individual to develop a world-class commercial cloud service that is used by construction companies to increase efficiency and reduce the high amount of waste produced during construction. If you are a software developer proficient in cloud web services and enjoy working in a dynamic, fast-paced team with state-of-the-art technologies, we would love to hear from you! You will be part of an agile team of smart and highly motivated engineers building world-class cloud software applications and services. You will work in a global team and collaborate with local and remote colleagues from various disciplines like business, engineering, operations, support etc. You will work with latest technologies in a flexible environment. Responsibilities Involved with all aspects of software development. Developing with quality and running the service to create and maintain the most reliable, secure, performant and high throughput service for our customers Your main role is to contribute to a high-performing agile team that includes other strong developers and support from dedicated designers and product owners You will be working on projects that fill needs in pre-construction and planning You will use the latest development tools, technologies and platforms to continually innovate and improve both software and processes Minimum Qualifications Bachelor of Science or higher degree in software engineering or equivalent Experience working on agile software projects with short release cycles Solid understanding of typical web application architecture (data, application, web tiers etc.) Experience with REST API development in a Service Oriented Architecture (microservices architecture) Strong understanding of cloud design patterns and best practices, for example circuit breaker, caching, deferred load, queuing etc. Experience with security best practices for a modern cloud service Ability to support the production service by periodically being on-call Familiarity with CI / CD concepts and experience working with a deployment pipeline Preferred Qualifications Knowledge of one or more of the following JavaScript, TypeScript, Node.js and React Proficiency with Amazon Web Services or other cloud infrastructure technologies Familiarity with basic network infrastructure and components (load balancing, NAT, scaling, etc.) The Ideal Candidate You are proficient in AWS cloud services You are a fast learner and keen to work with latest tools and technologies available You are a perpetual learner and often find yourself ideating about new and improved ways of doing things and are confident to share your ideas with the rest of the engineering team You get work done together As a team player and effective communicator, you easily build collaborative relationships with technical and non-technical colleagues You enjoy working with distributed team members You have a strong desire and ability to deliver results You are able to succeed and consistently reach the highest standards in a dynamic, agile environment with changing priorities You are able to work independently and manage multiple tasks with direction or feedback from stakeholders and team members About Autodesk Construction Solutions Autodesk has fully reimagined the construction business for the digital age, enabling companies to address the most important challenges they face today while preparing for new ways of working in the future. The Autodesk Construction Solutions (ACS) portfolio connects the office, trailer and field so customers can move seamlessly through each phase of a buildings lifecycle from design and preconstruction to construction, turnover and operations with best-in-class solutions that include Assemble Systems, BIM 360, BuildingConnected and PlanGrid. General contractors, subcontractors, and owners around the world rely on ACS to win more work, enhance collaboration, speed decision-making, reduce risk, and improve overall project outcomes. ACSCareers Description du poste Le groupe Autodesk Construction Solutions recherche une personne talentueuse et trs motive pour dvelopper un service cloud commercial de classe mondiale destin aux entreprises de construction afin d'amliorer leur efficacit et de rduire la quantit importante de dchets produits pendant les travaux. Si vous tes un dveloppeur logiciel expriment dans les services web cloud et que vous aimez travailler au sein d'une quipe dynamique et ractive utilisant des technologies de pointe, n'hsitez pas nous contacter ! Vous ferez partie d'une quipe agile d'ingnieurs intelligents et trs motivs qui dveloppent des applications et des services cloud de classe mondiale. Vous travaillerez au sein d'une quipe internationale et collaborerez avec des collgues locaux et distance issus de diverses disciplines telles que le commerce, l'ingnierie, les oprations, le support, etc. Vous travaillerez avec les dernires technologies dans un environnement flexible. Responsabilits Participation tous les aspects du dveloppement logiciel. Dveloppement et exploitation du service afin de crer et de maintenir le service le plus fiable, le plus sr, le plus performant et le plus rapide possible pour nos clients. Votre rle principal consiste contribuer une quipe agile et performante, compose d'autres dveloppeurs comptents et bnficiant du soutien de concepteurs et de chefs de produit ddis. Vous travaillerez sur des projets qui rpondent aux besoins en matire de pr-construction et de planification. Vous utiliserez les derniers outils, technologies et plateformes de dveloppement afin d'innover et d'amliorer en permanence les logiciels et les processus. Qualifications minimales Licence ou diplme suprieur en gnie logiciel ou quivalent Exprience dans le domaine des projets logiciels agiles avec des cycles de lancement courts Solide comprhension de l'architecture typique des applications web (donnes, applications, niveaux web, etc.) Exprience du dveloppement d'API REST dans une architecture oriente services (architecture microservices) Solide comprhension des modles de conception cloud et des meilleures pratiques, par exemple les disjoncteurs, la mise en cache, le chargement diffr, la mise en file d'attente, etc. Exprience des meilleures pratiques de scurit pour un service cloud moderne Capacit assurer le support du service de production en tant priodiquement disponible Connaissance des concepts CI / CD et exprience de travail avec un pipeline de dploiement Qualifications souhaites Connaissance d'un ou plusieurs des langages suivants : JavaScript, TypeScript, Node.js et React Matrise d'Amazon Web Services ou d'autres technologies d'infrastructure cloud Connaissance des infrastructures et composants rseau de base (quilibrage de charge, NAT, mise l'chelle, etc.) Le candidat idal Vous matrisez les services cloud AWS Vous apprenez vite et tes dsireux de travailler avec les derniers outils et technologies disponibles Vous tes en apprentissage permanent, vous imaginez souvent de nouvelles faons d'amliorer les choses et n'hsitez pas partager vos ides avec le reste de l'quipe d'ingnierie Vous travaillez en quipe Grce votre esprit d'quipe et vos talents de communicateur, vous tablissez facilement des relations de collaboration avec vos collgues techniques et non techniques Vous aimez travailler avec des membres d'quipes disperss Vous avez une forte volont et une grande capacit obtenir des rsultats Vous tes capable de russir et d'atteindre systmatiquement les normes les plus leves dans un environnement dynamique et agile o les priorits changent constamment Vous tes capable de travailler de manire autonome et de grer plusieurs tches en suivant les instructions ou les commentaires des parties prenantes et des membres de l'quipe propos d'Autodesk Construction Solutions Autodesk a entirement repens le secteur de la construction pour l're numrique, permettant ainsi aux entreprises de relever les dfis les plus importants auxquels elles sont confrontes aujourd'hui tout en se prparant de nouvelles mthodes de travail pour l'avenir. La gamme Autodesk Construction Solutions (ACS) relie le bureau, la remorque et le terrain afin que les clients puissent passer sans encombre de chaque phase du cycle de vie d'un btiment, de la conception et la prconstruction la construction, la livraison et l'exploitation, grce des solutions de pointe telles que Assemble Systems, BIM 360, BuildingConnected et PlanGrid. Les entrepreneurs gnraux, les sous-traitants et les propritaires du monde entier font confiance ACS pour remporter plus de contrats, amliorer la collaboration, acclrer la prise de dcision, rduire les risques et amliorer les rsultats globaux des projets. ACSCareers 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 its at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world. When youre an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us! Salary transparency Salary is one part of Autodesks competitive compensation package. For Canada-BC based roles, we expect a starting base salary between $131,500 and $180,840. Offers are based on the candidates experience and geographic location, and may exceed this range. In addition to base salaries, our compensation package may include 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 where everyone can thrive. Learn more here : Are you an existing contractor or consultant with Autodesk? Please search for open jobs and apply internally (not on this external site). #J-18808-Ljbffr
Job Title
Principal Software Developer