REQUISITOS
1 – Possuir Licenciatura em Engenharia Informática ou áreas afins
2 – Um mínimo de cinco (5) anos de experiência profissional em desenvolvimento de aplicações
3 – Domínio em gestão de pessoas/equipas
4 – Fluência nas línguas portuguesa e inglesa
RESPONSABILIDADES E ATRIBUIÇÕES
1 – Desenvolver, manter e validar os principais recursos de software (API,
integrações, serviços, etc.) que serão usados pelas diferentes equipas de desenvolvimento de software em toda a organização
2 – Rever a solução proposta pela equipa de Arquitectura e implementar de acordo com plano estabelecido
3 – Certificar que os requisitos não funcionais e funcionais sejam bem considerados e especificados durante o desenvolvimento
4 – Contribuir activamente para a aplicação das práticas de trabalho e engenharia de software (pipelines CI/CD, etc.)
5 – Criar uma estratégia de dívida técnica para manter todos os recursos actualizados e relevantes
6 – Produzir especificações técnicas e implementar melhorias dos sistemas determinados
RESPONSABILIDADES E ATRIBUIÇÕES
7 – Oferecer suporte avançado na identificação e resolução de defeitos e garantir que os incidentes relacionados sejam resolvidos de forma sustentável, uma vez escalonados das diferentes unidades de negócios
8 – Contribuir para as actualizações dos planos de gestão de continuidade de negócios para suporte de aplicativos
HABILIDADES E COMPETÊNCIAS ESPECIAIS
1 – Capacidade de liderança técnica em ambiente ágil e multidisciplinar
2 – Excelentes habilidades interpessoais que permitem liderar e capacitar os outros com vista a entregar maior valor
3 – Experiência em desenho e gestão de ambientes de implantação de software seguros (preferencialmente baseados em nuvem) em grande escala
4 – Experiência em desenvolvimento e manutenção de sistemas críticos
5 – Conhecimento de nível de especialista das técnicas de “conteinerização” e orquestração de aplicativos
6 – Conhecimento profundo de padrões de desenho arquitecturas (Cliente-Servidor e multicamadas, Micro-serviços, etc.)
7 – Conhecedor das especificações OAS3
8 – Experiência em diferentes estratégias de teste automatizado (unidade, integração, aceitação)
9 – Conhecimento prático de ferramentas de cobertura de teste e manutenção de código
HABILIDADES E COMPETÊNCIAS ESPECIAIS
10 – Conhecimento de pelo menos uma ferramenta de front-end: React, Angular, Vue
11 – Ampla experiência em princípios de arquitectura de software, construindo para considerar a capacidade de manutenção, desempenho, requisitos de segurança e impacto
12 – Conhecimento prático de práticas de desenvolvimento Ágil e ferramentas associadas com preferência para SAFe
13 – Forte compreensão de ITSM, práticas de negócios, processo de engenharia e tendências da indústria, e
14 – Experiência na aplicação de práticas de Engenharia de Software com alusão aos princípios do DevSecOps
COMO SE CANDIDATAR
Os candidatos que reúnam os requisitos acima exigidos, podem apresentar as suas
cartas de candidatura, pelo nosso website, a partir do link:
https://www.standardbank.co.mz/Candidatura/Tecnico-Senior-de-Desenvolvimento-de-Software
As candidaturas deverão ser submetidas até ao dia 25 de Maio
Apenas os candidatos pré-seleccionados serão contactados