A MC Digital está a recrutar um/a Expert Tech Lead para integrar a equipa de Corporate Tech, na Maia, distrito do Porto. A empresa procura um profissional com experiência sólida em desenvolvimento de software, liderança técnica e arquitetura de sistemas, capaz de contribuir para a transformação tecnológica da organização.
A MC Digital é a área de Tecnologias de Informação da MC, responsável pelo desenvolvimento de soluções tecnológicas que apoiam a evolução do negócio e dos produtos digitais. A equipa aposta na modernização das arquiteturas, na adoção de boas práticas de engenharia e na utilização de Inteligência Artificial para acelerar a transformação digital do setor do retalho.
Esta oportunidade destina-se a profissionais com aproximadamente 10 anos de experiência em desenvolvimento de software, conhecimentos aprofundados de tecnologias como Java, .NET, React.js, Kubernetes e arquiteturas de microserviços, bem como capacidade para orientar decisões técnicas, apoiar equipas de produto e assegurar o desenvolvimento de soluções escaláveis e sustentáveis.
Responsabilidades:
- Assumir a liderança técnica de iniciativas e projetos de desenvolvimento de software, garantindo o alinhamento com a estratégia tecnológica da MC Digital;
- Assegurar que as soluções desenvolvidas suportam a transformação tecnológica e a evolução dos produtos digitais da organização;
- Apoiar a execução das iniciativas de transformação tecnológica, contribuindo com uma visão técnica abrangente e capacidade para simplificar sistemas e processos complexos;
- Definir e promover boas práticas de engenharia de software, incentivando a adoção de novas abordagens e tecnologias;
- Acompanhar as equipas de produto na definição, desenvolvimento e implementação de soluções tecnológicas;
- Prestar orientação técnica às equipas, apoiando a resolução de problemas complexos e a tomada de decisões críticas;
- Garantir o alinhamento entre as decisões de arquitetura, os requisitos funcionais, os objetivos de negócio e a visão dos produtos;
- Atuar como ponto de ligação entre as áreas de tecnologia, produto e negócio, facilitando a comunicação e a definição de prioridades;
- Colaborar diretamente com fornecedores tecnológicos no levantamento, discussão e validação de requisitos técnicos;
- Avaliar soluções e plataformas tecnológicas, incluindo soluções SaaS, assegurando a sua adequação às necessidades da organização;
- Contribuir para o desenvolvimento das competências técnicas internas, apoiando as equipas na adoção de tecnologias modernas e arquiteturas mais robustas;
- Promover a melhoria contínua dos processos de desenvolvimento e das práticas de engenharia;
- Assegurar que as soluções tecnológicas são escaláveis, eficientes, robustas e sustentáveis a longo prazo;
- Participar num modelo de trabalho DevOps, incluindo responsabilidades de prevenção técnica em regime on-call.
Requisitos:
- Formação superior em Engenharia Informática, Informática de Gestão ou área equivalente;
- Experiência profissional sólida, de aproximadamente 10 anos, em desenvolvimento de software;
- Experiência em liderança técnica, definição de arquiteturas e orientação de equipas de desenvolvimento;
- Capacidade para desenhar e implementar soluções tecnológicas escaláveis, alinhadas com as necessidades do negócio;
- Domínio de linguagens de programação orientadas a objetos, nomeadamente Java e .NET;
- Capacidade para compreender e colaborar em projetos desenvolvidos com OutSystems;
- Experiência em desenvolvimento frontend com React.js;
- Conhecimentos sólidos de arquiteturas orientadas a eventos e baseadas em microserviços;
- Experiência prática com Kubernetes e sistemas de orquestração de aplicações;
- Conhecimentos de integração com sistemas de gestão de identidades, incluindo Microsoft Entra ID;
- Experiência com bases de dados PostgreSQL;
- Experiência na utilização de Git em ambientes de desenvolvimento colaborativo;
- Familiaridade com ambientes e serviços cloud;
- Conhecimentos de ferramentas de observabilidade e monitorização, como Grafana e Prometheus;
- Competências em Inteligência Artificial e capacidade para acompanhar a sua aplicação em soluções tecnológicas;
- Conhecimentos de práticas e metodologias DevOps;
- Disponibilidade para integrar um regime de prevenção técnica on-call;
- Capacidade de comunicação e relacionamento com stakeholders técnicos e de negócio;
- Experiência de colaboração com fornecedores e na gestão do alinhamento técnico;
- Autonomia, proatividade e capacidade de iniciativa;
- Capacidade de ouvir, integrar feedback e colaborar de forma construtiva com diferentes equipas;
- Elevado sentido de responsabilidade, rigor e orientação para a qualidade das soluções desenvolvidas.
Será valorizado:
- Experiência com plataformas cloud Google Cloud Platform (GCP) ou Microsoft Azure.
Oferta:
- Integração na equipa de Corporate Tech da MC Digital, a área tecnológica da MC;
- Participação em projetos de transformação tecnológica e evolução de produtos digitais;
- Oportunidade de assumir responsabilidades de liderança técnica e arquitetura de software;
- Envolvimento na adoção de tecnologias modernas, incluindo soluções baseadas em Inteligência Artificial;
- Contacto com diferentes equipas de tecnologia, produto e negócio, num contexto de desenvolvimento e inovação;
- Benefícios nas áreas de saúde e bem-estar;
- Programas de compensação e benefícios para colaboradores;
- Medidas de apoio à família e parentalidade;
- Oportunidades de desenvolvimento de carreira;
- Medidas de flexibilidade disponibilizadas pela empresa.