Descrição
Resumo:
Desenvolver e implementar soluções full-stack utilizando Angular, .NET 8 e SQL Server, garantindo qualidade de código, desempenho e manutenibilidade em um ambiente Ágil.
Pontos de destaque:
1. Desenvolver e implementar soluções full-stack com Angular, .NET 8 e SQL Server
2. Colaborar em ambientes Ágeis, promovendo a melhoria contínua
3. Integrar-se em projetos altamente desafiadores com as tecnologias mais recentes
###### **Local de trabalho:** **Porto (Híbrido)**
###### **Função:**
* Desenvolver e implementar soluções utilizando Angular, .NET 8 e SQL Server;
* Desenvolver e manter código eficiente, reutilizável e confiável;
* Garantir o desempenho, a qualidade e a responsividade das aplicações;
* Identificar gargalos e erros, analisá-los e implementar soluções para resolvê-los;
* Garantir a qualidade, organização e manutenibilidade do código;
* Aplicar as melhores práticas de desenvolvimento e contribuir para sua adoção durante revisões de código (Pull Requests);
* Colaborar em ambientes Ágeis, promovendo uma cultura de qualidade e melhoria contínua.
###### **Perfil:**
* Licenciatura em Tecnologias de Informação;
* Experiência profissional em desenvolvimento full\-stack;
* Experiência com .NET Core (3\.1 ou superior) e .NET 8;
* Experiência com Angular 13 ou superior no desenvolvimento front\-end;
* Conhecimento e experiência com bancos de dados relacionais, nomeadamente SQL Server;
* Conhecimento e experiência com bancos de dados não relacionais, nomeadamente MongoDB, constituem um diferencial;
* Experiência com Entity Framework / EF Core;
* Conhecimento dos princípios SOLID e aplicação das melhores práticas de desenvolvimento;
* Conhecimento de Git, Git Flow e Pipelines constitui um diferencial;
* Conhecimento de padrões de projeto, nomeadamente DDD e Event Sourcing, constitui um diferencial;
* Conhecimento de ferramentas de segurança no desenvolvimento, nomeadamente Checkmarx, constitui um diferencial;
* Experiência com processos e práticas DevOps constitui um diferencial;
* Conhecimento de ferramentas como XLDeploy, XLRelease, Control\-M, Jira e Confluence constitui um diferencial;
* Fluência em inglês;
* Capacidade de trabalhar de forma independente e com sentido de responsabilidade;
* Fortes competências organizacionais e capacidade de gerir prioridades;
* Fortes competências analíticas e de resolução de problemas;
* Boas competências de comunicação oral e escrita;
* Espírito de equipa e capacidade de trabalhar num ambiente multicultural e dinâmico.
###### **Trabalhe connosco:**
* Com mais de 30 anos de experiência, a Rumos dispõe de uma equipa de profissionais especializados em TI;
* Na Rumos, os consultores integram projetos altamente desafiadores, baseados nas tecnologias mais recentes e nos mais diversos setores de atividade;
* Os consultores Rumos têm acesso a um plano de formação certificado, que garante uma atualização constante das competências técnicas;
* A Rumos, enquanto empregador, oferece oportunidades de emprego fundamentadas na equidade, integridade e diversidade. Com base nestes valores, trabalhamos para que nenhuma pessoa seja discriminada em razão da idade, grau de deficiência, género, estado civil, gravidez e maternidade, raça, crenças ou orientação sexual. Acreditamos nas capacidades de todos, porque temos no nosso ADN o espírito de equipa e a ajuda mútua, a empatia e o respeito.