act digital
Senior.Net Engineer
act digitalPortugal6 days ago
Full-timeEngineering, Information Technology
Oportunidade: Senior .

NET Engineer

Localização : Lisboa

Regime híbrido

Na Mootiva, estamos a reforçar a nossa rede de talentos com um Senior .

NET Engineer para integrar uma equipa focada no desenvolvimento e manutenção de soluções backend robustas, escaláveis e alinhadas com as melhores práticas de engenharia de software.

Responsabilidades

Desenhar, desenvolver e manter aplicações e serviços backend robustos, escaláveis e seguros utilizando .

NET Core.

Implementar e garantir a manutenção de soluções seguindo os princípios de Clean Architecture, assegurando modularidade, testabilidade e fácil manutenção.

Aplicar padrões de design como Repository, Unit of Work, Factory e Strategy.

Utilizar o padrão Mediator (biblioteca MediatR ) para promover baixo acoplamento e uma clara separação de responsabilidades.

Desenvolver camadas de acesso a dados com Entity Framework Core, com forte base em Code-First para gestão de esquemas de base de dados.

Escrever código limpo, eficiente e testável, seguindo princípios de clean code e normas estabelecidas.

Participar em todas as fases do ciclo de desenvolvimento de software: planeamento, estimativa, desenvolvimento, testes, deploy e manutenção.

Colaborar de forma próxima com arquitetos, analistas de negócio, testers e outros engenheiros para garantir que os requisitos funcionais e técnicos são claramente compreendidos e implementados.

Realizar code reviews e fornecer feedback construtivo, assegurando a qualidade e consistência do código em toda a equipa.

Apoiar na configuração e manutenção de pipelines de CI/CD.

Diagnosticar, resolver e acompanhar problemas técnicos, garantindo a performance e fiabilidade das aplicações.

Manter-se atualizado(a) sobre novas tecnologias e boas práticas no ecossistema .

NET.

Disponibilidade para viagens pontuais, quando necessário.

Perfil Ideal

Experiência profissional mínima de 5 anos em desenvolvimento de aplicações com .

NET Core / C#.

Fluência em inglês (oral e escrito).

Sólida compreensão e experiência prática em Clean Architecture.

Experiência com o padrão Mediator através da biblioteca MediatR.

Forte conhecimento de Entity Framework Core e abordagem Code-First.

Domínio de princípios de OOP, SOLID e padrões de design (Repository, Unit of Work, Factory, Strategy).

Experiência em desenvolvimento e integração de APIs RESTful.

Familiaridade com frameworks de testes unitários e mocking (por ex.: xUnit, NUnit, Moq).

Experiência com sistemas de controlo de versões (Git).

Boa capacidade analítica e de resolução de problemas.

Excelentes competências de comunicação, tanto técnicas como orientadas ao negócio.

Experiência a trabalhar com equipas onshore/offshore.

Abertura para colaborar com diferentes culturas e formas de trabalho.

Experiência e ambientes cloud, especialmente Azure.

Envia o teu CV para ****** com o assunto: Senior .

NET Engineer

Key Skills

Ranked by relevance