Back to search
Segin Professional Services Linkedin · Posted 1mo ago

Software Developer (Mestrado)

Portugal

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

A SEGIN - Professional Services, Lda., no âmbito do projeto de I&D PROD_AI (solução de IA preditiva aplicada ao procurement e gestão de produção), está a recrutar um Software Developer.

Procuramos um profissional com Mestrado para integrar a equipa de desenvolvimento. A função será adaptada ao perfil técnico do candidato, exigindo forte competência numa das áreas centrais (Backend ou Frontend) e capacidade para assumir responsabilidades complementares (na outra área de engenharia ou em Machine Learning).


Responsabilidades (O candidato assumirá uma combinação destas áreas, consoante o seu perfil):

  • Backend & Dados: Desenvolver e manter microserviços (Python), otimizar a arquitetura de dados e implementar sistemas de mensageria (RabbitMQ).
  • Frontend & Integração: Implementar interfaces funcionais a partir de protótipos (Figma) e garantir a integração robusta entre a camada visual e as APIs REST.
  • Machine Learning: Colaborar na preparação de dados, na integração e na operacionalização de modelos preditivos na arquitetura do produto.
  • Transversal: Escrever e manter testes automatizados (unitários, de integração e e2e), manter documentação técnica rigorosa (Overleaf/LaTeX, Jira) e aplicar boas práticas de arquitetura distribuída.


Tecnologias Base do Projeto:

  • Backend & Dados: Python, MongoDB, Redis (Valkey), RabbitMQ.
  • Frontend: React, TypeScript, HTML5, TailwindCSS.
  • Infraestrutura & DevOps: Linux (scripting bash), Docker, Kubernetes e CI/CD.
  • Testes: Jest, Cypress, Playwright ou Nightwatch.


Qualificações e Requisitos:

  • Habilitações: Mestrado concluído em Engenharia Informática, Ciência de Computadores ou áreas afins (Requisito Obrigatório).
  • Perfil Académico: Aceitam-se candidaturas de recém-mestrados. É valorizada a realização de tese em IA, Sistemas Distribuídos, Interfaces Complexas ou Otimização.
  • Experiência Técnica Essencial: Prática consolidada no desenvolvimento de microserviços (Python) OU no desenvolvimento de interfaces (React/TypeScript).
  • Experiência Complementar: Capacidade e interesse em alargar a atuação para uma segunda vertente tecnológica, seja no apoio à integração de pipelines de Machine Learning, ou no cruzamento estrutural entre Backend e Frontend.


Metodologia de Trabalho:

  • Gestão: Scrum com sprints de 2 semanas (Jira), daily stand-ups, reviews e retrospetivas.
  • Desenvolvimento: Repositórios Git (feature branch), code review e distributed tracing.
  • Deploy: Integração e deploy contínuos em ambiente Docker/Kubernetes.


Duração e Condições:

  • Vínculo: Contratação a termo certo, com possibilidade de renovação.
  • Remuneração: Ajustada ao grau académico de Mestrado e à autonomia técnica demonstrada.
  • Modelo de Trabalho: Regime híbrido, com presença periódica nos escritórios da SEGIN.


Candidaturas: Os interessados devem enviar os seguintes documentos para [email protected], com o assunto "Candidatura - Software Developer (Mestrado)":

  • Carta de motivação (com referência ao tema da tese de mestrado)
  • Currículo detalhado
  • Certificado de habilitações do Mestrado (Obrigatório)
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search