SENIOR SOFTWARE DEVELOPER - GOLANG (HÍBRIDO)

  • Lisboa
  • Itrecruiter
SENIOR SOFTWARE DEVELOPER - GOLANG (HÍBRIDO) Consultoria portuguesa contrata para trabalho híbrido Portugal PRECISA FALAR PORTUGUÊS E INGLÊS ENVIAR CURRÍCULO EM INGLÊS Descrição Estamos procurando um desenvolvedor Golang altamente qualificado e experiente para se juntar à nossa equipe. Como Desenvolvedor Sênior Golang com nove anos de experiência, você será responsável por projetar, implementar e manter soluções de software complexas usando a linguagem de programação Go. Você trabalhará em estreita colaboração com equipes multifuncionais para desenvolver aplicativos e serviços escaláveis e de alto desempenho que atendam às nossas necessidades de negócios. Atribuições: Projetado, desenvolvido e mantido código Go eficiente, reutilizável e confiável. Colabore com gerentes de produto, designers e outras partes interessadas para entender e traduzir os requisitos em especificações técnicas. Arquitetura e implementação de soluções escaláveis para lidar com grandes volumes de dados e tráfego. Escreva código limpo e fácil de manter seguindo as práticas recomendadas e os padrões de codificação. Realizar revisões de código para garantir a qualidade do código e a aderência aos padrões de codificação. Solucione e depure problemas e forneça resoluções oportunas. Otimize os aplicativos para desempenho e escalabilidade. Mantenha-se atualizado com as últimas tendências e tecnologias em programação Go e áreas relacionadas. Orientar desenvolvedores juniores e fornecer orientação técnica e suporte conforme necessário. Prescrições: Bacharel em Ciência da Computação, Engenharia, ou uma área relacionada. 9+ anos de experiência em desenvolvimento de software com forte foco em Golang. Proficiência em linguagem de programação Go, incluindo suas bibliotecas principais e padrões de simultaneidade. Experiência com design e desenvolvimento de aplicativos e serviços escaláveis e de alto desempenho. Forte compreensão de estruturas de dados, algoritmos e princípios de design de software. Experiência com sistemas distribuídos, arquitetura de microsserviços e tecnologias de conteinerização (por exemplo, Docker, Kubernetes). Familiaridade com bancos de dados relacionais e NoSQL. Excelente capacidade analítica e de resolução de problemas. Capacidade de trabalhar de forma independente e como parte de uma equipe em um ambiente acelerado. Forte capacidade de comunicação e relacionamento interpessoal. Qualificações preferidas: Mestrado em Ciência da Computação ou áreas afins. Experiência com plataformas de nuvem como AWS, Google Cloud ou Azure. Conhecimento das práticas e ferramentas de DevOps . Experiência com outras linguagens de programação como Python, Java ou C++. Contribuições para projetos de código aberto ou envolvimento na comunidade Go. #00244893