Empregos em Mootiva

Ver todos os empregos

Senior .Net Engineer

Lisboa, Lisboa

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 rita.inacio@mootiva.com com o assunto: Senior .NET Engineer

Compartilhar Este Emprego

Da Plataforma