Voltar para a pesquisa: Software engineering / Remoto

Software engineering team lead - backend

Remoto - Remoto
iHunters

Publicado em www.netvagas.com 12 mar 2025

Como Líder de Equipe de Engenharia de Software, você desempenhará um papel essencial na liderança e orientação de uma equipe de engenheiros de software no desenvolvimento e entrega de produtos de software de alta qualidade. Você será responsável por supervisionar a execução dos projetos, orientar os membros da equipe e garantir a adoção das melhores práticas de engenharia. Essa função combina expertise técnica com habilidades de liderança e comunicação para impulsionar o sucesso da equipe e da organização.

Tech Stack: .NET Core, C#, Microservices, REST API, RabbitMQ, MS SQL Server, OpenShift.

Como Líder de Equipe de Engenharia de Software, você será responsável por:
  • Liderança de Equipe: Liderar, orientar e inspirar a equipe de engenheiros de software, promovendo um ambiente de trabalho colaborativo e de alto desempenho.
  • Gestão de Projetos: Gerenciar prazos, prioridades e recursos dos projetos para garantir entregas pontuais e dentro do orçamento.
  • Orientação Técnica: Fornecer orientação técnica, expertise e revisar códigos para garantir a qualidade do software e conformidade com as melhores práticas.
  • Arquitetura e Design: Contribuir para as decisões arquitetônicas e o design dos sistemas de software, garantindo escalabilidade, desempenho e facilidade de manutenção.
  • Colaboração: Trabalhar em conjunto com equipes multifuncionais, incluindo gerentes de produto, designers e QA, para garantir alinhamento com os objetivos e requisitos dos projetos.
  • Resolução de Problemas: Auxiliar na solução de problemas complexos e no troubleshooting, oferecendo suporte e expertise à equipe.
  • Melhoria Contínua: Avaliar e aprimorar continuamente processos, ferramentas e metodologias de desenvolvimento para aumentar a produtividade da equipe.
  • Mentoria: Apoiar o crescimento profissional da equipe, incentivando o desenvolvimento de habilidades e progresso na carreira.
  • Qualidade do Código: Assegurar a qualidade, manutenibilidade e documentação do código por meio da definição e aplicação de padrões de codificação.
  • Gestão de Riscos: Identificar e mitigar riscos nos projetos, abordando desafios e gargalos de forma proativa.
Requisitos:
  • Experiência comprovada como engenheiro de software, com um histórico sólido de desenvolvimento bem-sucedido de software.
  • Forte conhecimento técnico em uma ou mais linguagens de programação e tecnologias relevantes, como .NET ou equivalente, Microservices e comunicação síncrona e assíncrona.
  • Experiência em liderança e gestão de projetos, com capacidade de guiar e motivar uma equipe.
  • Excelentes habilidades de resolução de problemas e comunicação.
  • Familiaridade com as melhores práticas de desenvolvimento de software, incluindo metodologias Ágeis.
  • Habilidades organizacionais sólidas e capacidade de gerenciar múltiplos projetos simultaneamente.
  • Conhecimento em padrões de design de software, arquitetura e escalabilidade de sistemas.
  • Experiência com sistemas de controle de versão e ferramentas de gestão de projetos.
  • Inglês Avançado/Fluente

 

Ver tudo