Engenheiro de Software Sénior
Critical Manufacturing · porto, Porto · Remoto
Sobre a função
A Critical Manufacturing está dedicada a capacitar operações de alto desempenho para tornar a Indústria 4.0 uma realidade com o software MES mais inovador, abrangente e modular. Estamos presentes a nível global, mas a nossa sede, e o principal centro técnico, ficam no Porto (Maia), Portugal, onde desenvolvemos uma solução de ponta para Semicondutores, Eletrónica, Dispositivos Médicos e Equipamento Industrial.
Reconhecida como Líder pela Gartner, fazemos parte da ASMPT, o maior fornecedor mundial de equipamento de excelência, e parceira de processos tecnológicos para as indústrias de eletrónica e semicondutores.
A Função
Como Engenheiro de Software Sénior, irá trabalhar full-stack com ênfase no desenvolvimento de backend em C#. Irá contribuir para a melhoria contínua da nossa plataforma MES através do desenvolvimento de software escalável e de alta qualidade que suporta controlo em tempo real, recolha de dados e automação em ambientes de fabrico complexos.
O Que Vai Fazer
- Criar, desenvolver e manter serviços de backend e os seus correspondentes de frontend
- Colaborar com os membros da equipa e aprender para entregar soluções robustas e testadas
- Apoiar os esforços de depuração, testes e documentação para garantir a fiabilidade do sistema
- Participar ativamente num processo de entrega ágil, contribuindo com ideias e aprendendo as melhores práticas
Como Se Mede o Sucesso
No seu primeiro ano, terá:
- Entregue múltiplas funcionalidades de backend e frontend com forte cobertura de testes e qualidade de código
- Adquirido uma compreensão sólida da arquitetura MES e das aplicações da Indústria 4.0
- Contribuído ativamente para revisões de código da equipa e melhorias de processos
- Feito uma contribuição ao nível do departamento, seja para o nosso modo de trabalho ou stack técnica
Porquê Juntar-se a Nós
- Fazer parte de uma empresa que molda o futuro do software de fabrico
- Desfrutar da liberdade de experimentar, inovar e criar sistemas que durarão
- Juntar-se a uma equipa onde a narrativa, a estratégia e a tecnologia se encontram para tornar a Indústria 4.0 real
Requisitos
O Que Vai Trazer
- Licenciatura em Ciências da Computação ou área relevante (ou experiência equivalente)
- Mais de 8 anos de experiência em desenvolvimento de software
- Excelente conhecimento de programação orientada a objetos (preferencialmente C#/.Net e Node.js)
- Bom conhecimento de tecnologias de frontend (preferencialmente TypeScript ou Angular)
- Experiência a desenhar sistemas distribuídos que funcionam 24/7, tanto em pequena como em larga escala
- Acredita que a complexidade mata, e que menos é mais na maioria das vezes
- Forte vontade de aprender, boas capacidades de comunicação e orientação para o trabalho em equipa
- Excelentes competências em inglês – falado e escrito
O que consideramos uma mais-valia (não obrigatório)
- Forte experiência em PostgreSQL ou ClickHouse
- Conhecimento de Sistemas de Execução de Fabrico ou processos de fabrico
A Diversidade, a Equidade e a Inclusão são fonte de compromisso e inovação
Na Critical Manufacturing, recebemos e encorajamos candidaturas de indivíduos de todos os backgrounds, independentemente de deficiências, capacidades diversas, identidades ou experiências. O nosso compromisso é criar um ambiente inclusivo onde todos têm oportunidades iguais de ter sucesso e prosperar.
Se precisar de adaptações durante o processo de recrutamento, por favor informe-nos - estamos felizes em apoiá-lo(a).
Candidate-se a esta oferta aqui!