Overview
Com mais de 25 anos de experiência, a Sysmatch é uma referência em Consultoria e Outsourcing de IT, presente em projetos nacionais e internacionais que promovem a excelência em tecnologia e serviços. O nosso segredo? Uma equipa que combina talento, criatividade e experiência para entregar soluções sólidas, escaláveis e feitas à medida.
Não somos apenas especialistas em tecnologia - somos parceiros que acompanham a transformação dos nossos clientes, antecipando tendências e impulsionando a sua evolução. Flexibilidade, inovação e visão de futuro fazem parte do nosso ADN.
Estamos a recrutar:
Responsabilidades
- Definir a arquitetura técnica de aplicações enterprise baseadas em .NET e React.
- Liderar a definição de standards, boas práticas e guidelines de desenvolvimento.
- Desenhar soluções escaláveis, resilientes, seguras e de elevada performance.
- Apoiar tecnicamente as equipas de desenvolvimento durante todo o ciclo de vida dos projetos.
- Colaborar com Enterprise Architects, Solution Architects, Product Owners e equipas de negócio na definição das soluções.
- Definir estratégias de modernização aplicacional e migração para arquiteturas modernas.
- Garantir a adoção de arquiteturas orientadas a microserviços, APIs e eventos sempre que aplicável.
- Promover práticas de Clean Architecture, Domain-Driven Design (DDD), SOLID e Clean Code.
- Participar em code reviews e assegurar elevados padrões de qualidade.
- Definir estratégias de observabilidade, logging, monitorização e performance.
- Apoiar a definição de pipelines CI/CD e práticas DevSecOps.
- Avaliar novas tecnologias e propor melhorias contínuas na arquitetura tecnológica.
Requisitos
- Licenciatura em Engenharia Informática ou área similar.
- Experiência mínima de 8 anos em desenvolvimento de software.
- Pelo menos 4 anos em funções de Arquiteto de Software ou Tech Lead.
- Experiência sólida em C#, .NET 8 (ou versões recentes), ASP.NET Core, Web API e Entity Framework Core.
- Forte experiência em React, TypeScript, HTML5, CSS3 e desenvolvimento de Single Page Applications.
- Experiência na definição de arquiteturas baseadas em microserviços.
- Conhecimentos sólidos de arquitetura orientada a eventos (Kafka, RabbitMQ ou Azure Service Bus).
- Experiência na construção e consumo de APIs REST e GraphQL.
- Conhecimentos avançados de SQL Server e otimização de bases de dados.
- Experiência em Docker e Kubernetes.
- Experiência com Azure DevOps, GitHub Actions ou outras ferramentas de CI/CD.
- Experiência na aplicação de padrões de arquitetura e design patterns.
- Conhecimentos sólidos de autenticação e autorização (OAuth2, OpenID Connect, JWT).
- Experiência com ferramentas de observabilidade como Application Insights, Grafana, Prometheus ou Elastic Stack.
- Excelente capacidade de liderança técnica, comunicação e mentoria.
- Experiência em projetos de elevada criticidade e grande escala.
- Experiência no setor bancário ou financeiro.
- Conhecimentos de Event Sourcing e CQRS.
- Experiência em arquitetura cloud-native.
- Certificações Microsoft Azure.
- Certificações Kubernetes (CKA/CKAD).
- Conhecimentos de arquitetura de integração e plataformas de API Management.
- Experiência na definição de estratégias de modernização de aplicações legacy.
O que temos para oferecer
- Onboarding personalizado que te integra e apoia ao longo do teu percurso.
- Feedback regular e construtivo para potenciar o teu desenvolvimento.
- Um projeto dinâmico.
- Enquadramento salarial competitivo, ajustado à experiência e competências.
- Oportunidade de evolução de carreira, atuando em projetos tecnológicos ambiciosos e inovadores.
- Cultura de proximidade que incentiva a criatividade e o progresso individual.
- Descontos exclusivos numa vasta rede de parcerias, em áreas como saúde, bem-estar, viagens, cultura, gastronomia, lazer e muito mais.
- Eventos e Team Buildings que criam experiências memoráveis para a equipa.