Bem-vindo à knowmad mood! Somos uma empresa líder espanhola de consultoria em IT, com cerca de 3.000 profissionais distribuídos por 7 países, em forte expansão internacional. A nossa experiência inclui desenvolvimento de software, integração de sistemas e projetos chave na mão, bem como soluções em Agile, ALM/Atlassian, Cloud, DevOps, Middleware & Systems, e-Commerce, Java, Microsoft, IoT e Big Data. Com a nossa crescente presença em Itália, Portugal, Uruguai, Reino Unido, Estados Unidos e Marrocos, pretendemos difundir os nossos valores, abraçar novos desafios e evoluir juntamente com os nossos clientes. Posição: Procuramos um Senior .NET & Azure Engineer para integrar um projeto internacional para um dos nossos clientes. Importante: Esta é uma posição híbrida. Espera-se que os candidatos se desloquem ao escritório do cliente no Porto uma vez por mês, juntamente com o restante da equipa. Missão: Como parte de uma equipa Agile multifuncional, irá desenhar, desenvolver e manter aplicações modernas nativas de cloud, contribuindo para arquiteturas escaláveis e para a entrega de software de alta qualidade. Terá um papel-chave na promoção da excelência técnica, colaborando com vários stakeholders e melhorando continuamente os padrões e práticas de engenharia. Principais Responsabilidades: • Projetar, desenvolver e manter aplicações empresariais utilizando tecnologias .NET • Construir e dar suporte a soluções nativas de cloud em Microsoft Azure • Projetar e implementar microserviços e sistemas distribuídos • Desenvolver interfaces modernas utilizando frameworks como Angular, React ou Vue.js • Configurar e gerir serviços e recursos Azure • Implementar e manter pipelines de CI/CD e implementações automatizadas • Garantir a qualidade do software através de testes, revisões de código e boas práticas • Colaborar com Product Owners, QA e equipas de desenvolvimento em ambiente Agile • Participar em discussões arquitetónicas e na tomada de decisões técnicas • Apoiar a resolução de problemas, otimização de desempenho e incidentes em produção Requisitos: • Experiência sólida com C# e .NET (.NET Core / .NET 6+) • Experiência com APIs RESTful, microserviços e arquiteturas distribuídas • Experiência de front-end com frameworks modernos (Angular, React ou Vue.js) • Bons conhecimentos de SQL e bases de dados relacionais; experiência com SQL Server ou MongoDB • Forte experiência em serviços Microsoft Azure e ambientes de cloud • Experiência com Git, Azure DevOps, pipelines CI/CD, Docker e Kubernetes • Experiência comprovada em testes automatizados e práticas de qualidade (xUnit, NUnit ou MSTest) • Familiaridade com metodologias Agile e ferramentas como Azure DevOps Boards ou Jira • Experiência com ferramentas de desenvolvimento assistido por IA (ex.: GitHub Copilot) O que oferecemos: ⏰ Horário flexível: Organize o seu dia como preferir, com opções de horário intensivo às sextas-feiras e durante os meses de verão. 🌱 Crescimento profissional: Desenhe o seu próprio percurso de carreira e evolua nas nossas comunidades tecnológicas com reais oportunidades de mobilidade. 🌍 Expansão internacional: Colabore em projetos globais, trabalhando com equipas de diferentes países e culturas. 👥 Acompanhamento contínuo: Receba acompanhamento regular da equipa de People e desfrute de comunicação direta com o CEO para se sentir sempre valorizado/a. 💖 Foco nas pessoas: Preocupamo-nos com o seu bem-estar, realizando inquéritos de satisfação e oferecendo apoio constante. Candidate-se e partilharemos mais detalhes! 🚀 Para ficar a par das nossas últimas novidades, siga-nos aqui → knowmad mood Estamos comprometidos em garantir a igualdade de oportunidades e o respeito pela diversidade. Aplicamos o nosso Plano de Igualdade e o princípio da não discriminação em todos os nossos processos de recrutamento.