A excelência em arquitetura de software é fundamental para o sucesso dos nossos projetos. Se você tem uma visão estratégica sobre a criação de soluções escaláveis e tem experiência com a plataforma OutSystems, nós queremos saber mais sobre você!
Posição: Arquiteto de Software
Localização: Remoto
Principais tarefas a desenvolver:
Definir e implementar arquiteturas técnicas e funcionais em projetos complexos baseados em OutSystems;
Assegurar a coerência, escalabilidade, performance e segurança das soluções desenvolvidas;
Apoiar equipas de desenvolvimento na adoção de boas práticas, padrões de design e integração contínua;
Colaborar com equipas funcionais e de negócio para alinhar estratégias técnicas com objetivos organizacionais;
Conduzir code reviews, auditorias técnicas e otimização de performance de aplicações;
Atuar como referência técnica e mentor em equipas multidisciplinares;
Trabalhar num contexto internacional e multicultural, coordenando com stakeholders técnicos e executivos.
Requisitos Obrigatórios:
Formação em Engenharia Informática, Tecnologias de Informação ou área equivalente;
Experiência mínima de 6 a 8 anos em desenvolvimento e arquitetura OutSystems;
Certificação OutSystems Architecture Specialist (ou nível equivalente);
Forte conhecimento de integrações complexas (REST, SOAP, APIs, SSO, etc.)
Experiência em design de soluções escaláveis e de alta disponibilidade;
Conhecimentos sólidos de bases de dados relacionais, modelação de dados e otimização de queries;
Experiência comprovada com metodologias Agile/Scrum;
Excelentes competências de comunicação e liderança técnica;
Bons conhecimentos de inglês, falado e escrito.
Requisitos Desejáveis:
Certificações OutSystems Professional ou Expert complementares (Reactive, DevOps, Performance);
Experiência em ambientes cloud (Azure, AWS, OutSystems Cloud);
Conhecimentos de DevOps, CI/CD, monitorização e automação de deploys;