Top 3 habilidades técnicas obrigatórias: Desenvolvimento de APIs RESTful e microsserviços, frameworks JavaScript e banco de dados SQL/PostgresVisão geral da posiçãoComo Engenheiro(a) de Software Principal na equipe de Administração de Membros dentro das soluções de Arquitetura, Engenharia e Construção da Autodesk, você será responsável por orientar a equipe de engenharia e liderar o design técnico para construir funcionalidades que preparem nossos clientes para o sucesso no Autodesk Construction Cloud (ACC).A equipe de Administração de Membros é responsável por fornecer aos clientes do ACC ferramentas para gerenciar usuários e permissões de hubs e projetos. Trabalhamos diretamente com nossos clientes para oferecer soluções para alguns de seus maiores desafios em gestão de construção. Você desempenhará um papel crítico em transformar essas soluções em realidade.O ACC melhora a gestão da construção e capacita todos os construtores com equipes conectadas, fluxos de trabalho e dados por meio de uma plataforma onde os usuários podem interagir de forma fluida e eficiente ao longo de todo o ciclo de vida da construção. Nosso objetivo é economizar tempo eliminando redundâncias e oferecendo uma única plataforma que equipes inteiras podem usar para compartilhar informações de forma eficaz. Estamos construindo o futuro do software de construção.ResponsabilidadesProjetar, codificar, testar, depurar e documentar novas e existentes funcionalidades para garantir que a aplicação atenda às necessidades de negócio, qualidade e operaçãoConstruir código robusto e de alta qualidade e estabelecer/manter altos padrões de qualidade e testesOrientar membros da equipe sobre boas práticas de desenvolvimento de softwareInterpretar e traduzir necessidades de negócio em requisitos técnicos e tarefasAplicar habilidades de resolução de problemas técnicos para projetar soluções de arquitetura seguras e escaláveisPesquisar e impulsionar a adoção de novas tecnologiasIdentificar riscos e propor estratégias de mitigação relacionadas à arquitetura da aplicaçãoParticipar ativamente de revisões de código e pull requestsColaborar com diversas equipes dentro da ACS, tanto locais quanto internacionaisAtender, em regime de rodízio, incidentes críticos fora do horário comercial ou nos fins de semana para garantir disponibilidade 24/7 da plataformaQualificações mínimasMais de 8 anos de experiência em desenvolvimento de software e tecnologias webMais de 5 anos de experiência em produção com aplicações em infraestrutura de nuvem em larga escalaExperiência avançada na construção de APIs RESTful, microsserviços e interfaces front-endExperiência avançada com frameworks JavaScript (Node.js, React)Experiência avançada com SQL/PostgresForte conhecimento em AWS e arquiteturas em nuvemExperiência sólida com ferramentas de manutenção e monitoramento de aplicaçõesExperiência sólida na criação de automações e pipelines de CI/CDExperiência liderando uma equipe de pelo menos 3 engenheiros de softwareFamiliaridade com Docker para criação de aplicações containerizadasExcelentes habilidades de comunicação e capacidade de se comunicar com diferentes públicos, incluindo gerentes de produto, clientes e engenheiros de softwareCuriosidade para entender e analisar problemas, pensar criticamente e propor soluçõesHabilidade de colaboração remota em equipes distribuídasFlexibilidade diante de mudanças e capacidade de gerenciar múltiplos projetosPaixão por crescimento, aprendizado e mentoriaSoftware de gestão de construção que serve como sua única fonte de verdade para cada projeto. Saiba como o Autodesk Construction Cloud pode ajudar suas equipes a colaborar com segurança e rapidez em todas as fases do projeto, permitindo entregas dentro do prazo e do orçamento.