Desenvolvimento de software com gerenciamento de equipe é fundamental para este cargo.
Aqui você trabalhará liderando equipes de engenharia de software, garantindo alinhamento entre a estratégia de negócios e a execução técnica, além de promover crescimento profissional dos líderes técnicos e engenheiros.
A eficiência do ciclo de vida de desenvolvimento de software também é crucial para o sucesso nesse papel, desde o planejamento até a entrega e sustentação.
Responsabilidades:
* Liderar times de engenharia de software
* Desenvolver e gerir líderes técnicos e engenheiros
* Garantir a eficiência do ciclo de vida de desenvolvimento de software
* Definir e analisar métricas de engenharia
* Priorizar demandas junto às áreas de produto e negócio
* Assegurar a adoção de processos ágeis
* Apoiar decisões arquiteturais e técnicas
* Promover melhoria contínua nos processos e práticas de engenharia
* Gerenciar conflitos, riscos e mudanças organizacionais
Requisitos:
* Experiência sólida em gestão de pessoas e liderança de times de engenharia
* Vivência em avaliação de desempenho, feedback contínuo e desenvolvimento de carreira
* Forte responsabilidade, resiliência e maturidade emocional
* Mínimo de 15 anos de experiência em TI, com trajetória relevante em desenvolvimento de software
* Experiência prática como desenvolvedor, com profundo entendimento de código, arquitetura e boas práticas
* Dominio do ecossistema Microsoft (.NET, C#, ASP.NET / ASP.NET Core, SQL Server), além de versionamento, CI/CD e engenharia
* Conhecimento maduro de metodologias ágeis (Scrum, Kanban ou similares)
* Forte entendimento de métricas de desenvolvimento, qualidade, previsibilidade e melhoria contínua
* Experiência em ambientes de alta escala, sistemas críticos, transformação digital e modernização de sistemas legados
Sobre a vaga:
* Modelo de trabalho: 100% remoto
* Ambiente internacional
* Tipo de contrato: PJ