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.Responsabilidades- Projetar, codificar, testar, depurar e documentar novas e existentes funcionalidades para garantir que a aplicação atenda às necessidades de negócio, qualidade e operação- Construir código robusto e de alta qualidade e estabelecer/manter altos padrões de qualidade e testes- Orientar membros da equipe sobre boas práticas de desenvolvimento de software- Interpretar e traduzir necessidades de negócio em requisitos técnicos e tarefas- Aplicar habilidades de resolução de problemas técnicos para projetar soluções de arquitetura seguras e escaláveis- Pesquisar e impulsionar a adoção de novas tecnologias- Identificar riscos e propor estratégias de mitigação relacionadas à arquitetura da aplicação- Participar ativamente de revisões de código e pull requests- Colaborar com diversas equipes dentro da ACS, tanto locais quanto internacionais- Atender, 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ínimas- Mais de 8 anos de experiência em desenvolvimento de software e tecnologias web- Mais de 5 anos de experiência em produção com aplicações em infraestrutura de nuvem em larga escala- Experiência avançada na construção de APIs RESTful, microsserviços e interfaces front-end- Experiência avançada com frameworks JavaScript (Node.Js, React)- Experiência avançada com SQL/Postgres- Forte conhecimento em AWS e arquiteturas em nuvem- Experiência sólida com ferramentas de manutenção e monitoramento de aplicações- Experiência sólida na criação de automações e pipelines de CI/CD- Experiência liderando uma equipe de pelo menos 3 engenheiros de software- Familiaridade com Docker para criação de aplicações containerizadas- Excelentes habilidades de comunicação e capacidade de se comunicar com diferentes públicos, incluindo gerentes de produto, clientes e engenheiros de software- Curiosidade para entender e analisar problemas, pensar criticamente e propor soluções- Habilidade de colaboração remota em equipes distribuídas- Flexibilidade diante de mudanças e capacidade de gerenciar múltiplos projetos- Paixã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.