ANÚNCIO DE VAGA

Banca – Tecnologias de Informação

Cargo: Desenvolvedor de Software

1. Descrição das funções

  • Conceber, desenvolver, testar, depurar e corrigir programas em ambientes de entrega contínua, assegurando o suporte e a manutenção dos sistemas;

  • Traduzir requisitos de negócio e funcionais em especificações técnicas, em conformidade com as normas de qualidade de software;

  • Desenvolver e executar testes unitários e testes de sistema ponta a ponta, assegurando a qualidade do código;

  • Aplicar metodologias ágeis e práticas de desenvolvimento e entrega contínuos;

  • Participar na análise de impacto de opções de design, novos sistemas e bases de dados;

  • Elaborar e manter documentação técnica, incluindo guias e listas de verificação;

  • Assegurar a qualidade do código através de revisões por pares;

  • Prestar suporte aos sistemas em produção após a sua entrada em funcionamento, respeitando os procedimentos de gestão de alterações;

  • Apoiar profissionais menos experientes e promover a partilha de conhecimento na equipa;

  • Identificar oportunidades para reduzir os prazos de desenvolvimento e melhorar a eficiência de custos.

2. Requisitos

  • Licenciatura em Tecnologias de Informação, Ciências Informáticas ou áreas afins;

  • Mínimo de 4 anos de experiência em desenvolvimento de software;

  • Capacidade comprovada de traduzir requisitos de negócio em especificações técnicas e soluções de software;

  • Domínio dos fundamentos de engenharia de software, incluindo algoritmos, estruturas de dados, linguagens de programação e boas práticas de desenvolvimento;

  • Experiência em ambientes Agile, com foco na colaboração, feedback e entrega iterativa;

  • Experiência em integração de sistemas, incluindo APIs, serviços Web e middleware;

  • Experiência em automação, testes automatizados e pipelines de CI/CD;

  • Fluência em Português e Inglês, falado e escrito.

3. Requisitos preferenciais

  • Experiência no sector bancário ou financeiro, particularmente em sistemas core;

  • Conhecimentos de arquitectura de microsserviços e engenharia de APIs;

  • Conhecimentos de computação em nuvem e engenharia de plataformas;

  • Conhecimentos de segurança desde a concepção (Security by Design) e modelação de ameaças;

  • Conhecimentos de observabilidade e desenho de sistemas resilientes e de alta disponibilidade;

  • Conhecimentos de engenharia de dados e Design Thinking.

Como se Candidata

Para candidatar-se, aceda ao link:

KUKWIRA