Descrição
Resumo da Vaga:
Procuramos um Programador .NET Sénior para assumir funções de Tech Lead, desenhando soluções escaláveis, estabelecendo padrões API e mentorando a equipa na área de seguros.
Principais Destaques:
1. Oportunidade para evoluir ou consolidar experiência em liderança técnica
2. Desenvolvimento de soluções escaláveis e robustas em .NET
3. Mentoria e partilha de conhecimento com a equipa
Conhece a **askblue**?
Nascemos em 2013, e prestamos serviços na área de tecnologias da informação.
Estamos à procura de um **Programador .NET Sénior que pretenda evoluir ou consolidar a sua experiência em liderança técnica**, **assumindo funções de Tech Lead .NET**, para integrar um dos nossos projetos na área dos **seguros**, no **Porto**. Como Tech Lead .NET, desenhar soluções escaláveis e robustas, estabelecer padrões de desenho das API REST, preferencialmente, através da abordagem de Minimal APIs, garantindo consistência, performance e segurança, traduzir requisitos funcionais em técnicos, mentorar e guiar os elementos da equipa, e promover boas práticas e partilha de conhecimento.
**Tarefas:**
* Conceber e desenhar soluções técnicas com base em .NET 6\.0 ou versões superiores e SQL Server, assegurando a sua robustez, escalabilidade e manutenibilidade;
* Traduzir requisitos de negócio e funcionais em especificações técnicas detalhadas, modelos de dados e desenhos de arquitetura;
* Definir padrões de desenho de APIs REST, preferencialmente com o paradigma de Minimal APIs, garantindo consistência, desempenho e segurança;
* Estabelecer e promover boas práticas de desenvolvimento, padrões de código e diretrizes técnicas transversais às equipas;
* Elaborar e manter documentação técnica e de arquitetura clara e rigorosa (diagramas, especificações, decisões técnicas);
* Avaliar opções tecnológicas e apoiar decisões de arquitetura, ponderando trade\-offs de custo, risco e complexidade;
* Colaborar de forma próxima com equipas de desenvolvimento, de negócio e com o cliente, assegurando o alinhamento entre o desenho e a implementação;
* Identificar e antecipar riscos técnicos, propondo soluções e estratégias de mitigação;
* Acompanhar a implementação, garantindo a aderência das soluções desenvolvidas ao desenho definido;
* Mentorar e orientar tecnicamente os elementos das equipas, promovendo a partilha de conhecimento e boas práticas.
**Requisitos:**
* Experiência sólida em desenvolvimento .NET 6 ou superior.
* Bons conhecimentos de SQL Server.
* Experiência no desenvolvimento de APIs REST.
* Conhecimentos de Minimal APIs.
* Conhecimentos de boas práticas de arquitetura e desenho de software.
* Experiência com code reviews e orientação técnica de outros developers.
* Capacidade para participar em decisões técnicas e definir soluções adequadas ao contexto do projeto.
* Boa capacidade de comunicação e trabalho em equipa.
* Sentido de responsabilidade e autonomia.
* Vontade de assumir um papel de liderança técnica.
* Contacto com ferramentas de IA como GitHub Copilot ou semelhantes.
* Experiência em ambientes Agile.
* Experiência prévia como Tech Lead ou como referência técnica numa equipa (mais\-valia).
**Regime de trabalho:**
* Híbrido (3 vezes por semana no escritório).
**Oferecemos:**
* Acesso ilimitado à Udemy;
* 22 dias de férias mais 3 dias e meio de tolerância por ano;
* Seguro de saúde.
Se estiver interessado na oportunidade, faça o carregamento do seu *CV*.
**askblue – where business meets technology**