




Core Services Senior Lisboa, Braga, Viana do Castelo Um Cloud Solutions Architect está inserido na equipa de Core Services e tem como responsabilidade desenvolver soluções para a Customer Experience em todas as fases de ciclo de vida do projeto. Principais responsabilidades Um Cloud Solutions Architect desenvolve soluções para a cloud com serviços PaaS Azure, abrangendo todas as fases do ciclo de vida do projeto, desde a compreensão de requisitos até à implementação e gestão técnica. Participar na arquitetura de soluções de software baseadas nas frameworks Microsoft; Desenhar, desenvolver e testar software seguindo os padrões estabelecidos utilizando metodologias ágeis de desenvolvimento de software e de gestão de projetos (Scrum sobre Devops ou Jira); Trabalhar com .net 6 projetando sempre a próxima framework disponível; Desenvolver e entregar soluções utilizando arquiteturas baseadas em microsserviços; Produzir código de elevada qualidade usando as guidelines e melhores práticas da indústria; Documentar as alterações de código, packages e fazer testes unitários e integrados, garantindo a qualidade de todos os entregáveis; Trabalhar com a restante equipa de desenvolvimento, com foco na entrega do projeto dentro dos prazos estabelecidos; Avaliar os requisitos para funcionalidades novas ou melhorias às existentes identificando o impacto nas aplicações, API e sistemas operacionais existentes; Atualizar\-se com as mais recentes tecnologias e tendências, fornecendo sugestões/recomendações que permitam a inovação tecnológica; Trabalhar com Azure PaaS Services, como App Services, Containers, functions, etc. **Stacks:** C\#, .NET Core, Azure, SQL Server Requisitos Formação académica Licenciatura ou Mestrado em Gestão de Tecnologia da Informação e/ou Ciência da Computação. Experiência técnica Mais de 5 anos de experiência em tecnologias .NET, como .NET Core, Web API e C\#. POO e padrões de desenho Conhecimento profundo dos princípios da Programação Orientada a Objetos e boa compreensão dos padrões e princípios de desenho aplicacional. Experiência com Azure Cloud Experiência profissional no desenvolvimento e entrega de soluções utilizando Azure Cloud e arquiteturas baseadas em microsserviços. Melhores práticas de CI/CD Experiência no uso das melhores práticas de CI/CD com ferramentas como Git, Jira, GitLab, e Jenkins, garantindo a eficiência e qualidade do ciclo de desenvolvimento. Desenvolvimento com SQL Server Experiência profissional com SQL Server, incluindo a gestão e otimização de bases de dados. **Pontos extra:** Conhecimento shell scripting; Conhecimentos de programação Java ou Python; Conhecimentos de ferramentas Eclipse, Maven, Jenkins, GIT, JIRA ou equivalente.


