Estamos à procura de um(a) .NET Tech Lead para liderar uma equipa de desenvolvimento, assegurando a entrega de soluções tecnológicas de alta qualidade. Esta função envolve a gestão de equipa, definição de boas práticas de arquitetura e implementação, assim como participação ativa no desenvolvimento backend e integrações.
Responsabilidades
- Liderar e gerir uma equipa de desenvolvimento, garantindo o cumprimento de requisitos técnicos e prazos de entrega;
- Assegurar a aplicação das melhores práticas de arquitetura de software e implementação;
- Planear e acompanhar tarefas no Azure DevOps, incluindo gestão de pipelines (source control e CI/CD);
- Contribuir ativamente para o desenvolvimento de backend em .NET e PostgreSQL;
- Apoiar no desenvolvimento de frontends (Blazor é uma mais-valia);
- Participar em integrações, nomeadamente em processos de autenticação e componentes core da aplicação;
- Garantir qualidade técnica, boas práticas de código e alinhamento com o desenho técnico definido;
- Colaborar de forma eficaz com stakeholders internos e externos, assegurando comunicação clara e objetiva.
Requisitos
- Experiência comprovada em gestão e liderança de equipas técnicas;
- Forte background em programação com, pelo menos, 5 anos de experiência em C# e .NET;
- Experiência em desenvolvimento de backend com .NET e PostgreSQL;
- Conhecimentos sólidos em SQL;
- Experiência comAzure DevOps (gestão de tarefas, controlo de versões e pipelines CI/CD);
- Conhecimentos de front-end (experiência em Blazor é valorizada);
- Experiência em integrações, incluindo autenticação e implementação de componentes core;
- Bons conhecimentos de inglês (oral e escrito);
- Excelentes competências de comunicação e trabalho em equipa;
- Capacidade de planeamento, organização e resolução de problemas.
O que oferecemos
- Plataformas digitais de formação, como por exemplo, a Udemy;
- Modelo de trabalho flexível (remoto);
- Seguro de Saúde;
- 22 dias de férias + 3 dias e meio.