Descrição
📋 Descrição da Função
Junte-se à YellowIpe como nosso próximo Senior .NET Engineer e faça parte de um time que valoriza People Focus, colaboração e comprometimento.
🎯 Responsabilidades
- Design, desenvolvimento e manutenção de aplicações backend robustas, escaláveis e seguras usando .NET Core.
- Implementação e manutenção de soluções seguindo os princípios da Arquitetura Limpa para garantir modularidade, testabilidade e manutenibilidade.
- Aplicação de padrões de design como Repository, Unit of Work, Factory e Strategy para criar soluções eficientes e extensíveis.
- Uso do padrão Mediator (biblioteca MediatR) para promover decupagem fraca e separação clara das responsabilidades.
- Desenvolvimento de camadas de acesso a dados usando Entity Framework Core, aplicando uma forte abordagem Code-First para gerenciamento do esquema do banco de dados.
- Escrever código limpo, eficiente e testável seguindo os princípios de código limpo e padrões estabelecidos.
- Participação em todas as fases do ciclo de vida do desenvolvimento de software, incluindo planejamento, estimativa, desenvolvimento, teste, implantação e manutenção.
- Colaboração próxima com arquitetos, analistas de negócios, testadores e outros engenheiros para garantir que as necessidades funcionais e técnicas sejam bem compreendidas e corretamente implementadas.
- Realização de revisões de código e fornecimento de feedback construtivo para manter a qualidade e consistência do código da equipe.
- Diagnóstico, resolução de problemas e garantia de desempenho e confiabilidade das aplicações.
- Manutenção atualizada com tecnologias emergentes e melhores práticas no ecossistema .NET.
📋 Requisitos
- Fluência em inglês (escrita e oral).
- Experiência provada desenvolvendo aplicativos com .NET Core / C#.
- Compreensão sólida e experiência prática com a Arquitetura Limpa.
- Experiência prática na implementação do padrão Mediator usando MediatR.
- Conhecimento sólido de Entity Framework Core e abordagem Code-First.
- Profundas compreensões de programação orientada a objetos e padrões de design (Repository, Unit of Work, Factory, Strategy).
- Competência em princípios de código limpo, SOLID e melhores práticas para código manutenível e testável.
- Experiência com desenvolvimento de APIs RESTful e integrações.
- Familiaridade com frameworks de teste unitário e mock (por exemplo, xUnit, NUnit, Moq, FluentAssertions).
- Experiência com sistemas de controle de versão (por exemplo, Git e GitFlow).
- Exponecer a um ambiente de nuvem (preferencialmente Azure) é um plus.
- Habilidades analíticas e de resolução de problemas fortes.
- Comunicação excelente, tanto técnica quanto orientada ao negócio.
- Experiência trabalhando com equipes onshore/offshore.
- Disponibilidade para colaborar com culturas e mentalidades diversas.
- Disponibilidade para viagens pontuais quando necessário.
- Disponibilidade para trabalhar em um ambiente híbrido.
💰 Condições
- Modelo de trabalho híbrido: 2 dias por semana no escritório em Porto ou Lisboa.
Esta descrição foi aprimorada automaticamente com IA para melhor legibilidade, mantendo toda a informação original.
Meteorologia no dia de início
quinta-feira, 26 de fevereiro — Parcialmente nublado · Máx 20° · Mín 12° · Chuva 10% (0mm) · Vento 8 km/h
Previsão para os dias seguintes
-
sex, 27 fevChuvaMáx 16° · Mín 11°
-
sáb, 28 fevParcialmente nubladoMáx 16° · Mín 10°
-
dom, 1 marParcialmente nubladoMáx 17° · Mín 10°
-
seg, 2 marAguaceirosMáx 14° · Mín 10°
Detalhes
- Tipo de listagem
- Oferta de emprego
- Tipo horário
- Full-time
- Categoria
- Tecnologia
- Estado
- —
- Localização
- Lisboa, PT
- Início
- 28/01/2026
Salário de Mercado
€1 100 - €1 945/mês