Software Engineer Iii - 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.