Liderar e desenvolver uma equipa de engenharia de software, assegurando a entrega consistente de soluções tecnológicas seguras, resilientes, escaláveis e de elevada qualidade, alinhadas com as necessidades do negócio, boas práticas de arquitectura e princípios sólidos de engenharia de software.
A função será responsável pela coordenação da equipa, qualidade técnica das soluções, capacidade de delivery, gestão de prioridades, riscos e dependências, promovendo simultaneamente uma cultura de engenharia, colaboração, accountability, aprendizagem contínua e melhoria sustentada.
Funções Essenciais
Liderar, orientar e desenvolver a equipa de desenvolvedores, promovendo uma cultura de colaboração, accountability, aprendizagem contínua e elevado desempenho.
Coordenar a execução das actividades de desenvolvimento, testes, implementação, manutenção e suporte aplicacional.
Garantir a entrega das iniciativas dentro dos prazos, âmbito e níveis de qualidade acordados.
Traduzir requisitos de negócio e funcionais em soluções técnicas adequadas, assegurando clareza dos requisitos, estimativas e critérios de aceitação.
Participar no desenho e revisão da arquitectura das soluções, garantindo escalabilidade, resiliência, segurança, performance, maintainability e alinhamento com boas práticas de engenharia.
Actuar como referência técnica da equipa, apoiando decisões de engenharia, resolução de problemas complexos, troubleshooting e análise de causa raiz.
Assegurar a aplicação das boas práticas de engenharia de software, incluindo code review, controlo de versões, testes automatizados, CI/CD, DevSecOps, observabilidade e documentação técnica.
Promover a correcta utilização de padrões de desenvolvimento, frameworks, APIs, microserviços e mecanismos de integração.
Garantir a qualidade do código e a redução de technical debt, vulnerabilidades, defeitos e incidentes introduzidos em produção.
Coordenar a gestão de incidentes e problemas aplicacionais, assegurando análise de causa raiz, definição de acções correctivas e prevenção de recorrências.
Gerir a capacidade da equipa, distribuição de trabalho, prioridades, riscos, dependências e impedimentos.
Identificar oportunidades de automação, optimização e melhoria da produtividade do ciclo de desenvolvimento.
Colaborar com equipas de Arquitectura, Infraestrutura, Segurança, Operações, Produto, Project Management e restantes stakeholders.
Assegurar o cumprimento de processos de governance, change management, segurança, risco, compliance e controlos aplicáveis ao desenvolvimento de software.
Acompanhar indicadores de delivery, qualidade, produtividade, disponibilidade e estabilidade das aplicações.
Garantir a existência e actualização da documentação técnica, incluindo arquitectura, integrações, deployment, troubleshooting e procedimentos operacionais.
Tipo de qualificação: Licenciatura, Pós-graduação ou certificações
Área de estudo: Ciências da Informação ou Tecnologias da Informação, Engenharia Informática, Ciências da Computação ou áreas afins
Experiência exigida
Engenharia de Software / Tecnologias de Informação
Tecnologia
3-5 anos
Experiência comprovada em desenvolvimento de software, incluindo análise e transformação de requisitos de negócio e funcionais em especificações técnicas, desenho de soluções aplicacionais, desenvolvimento, testes, implementação e suporte.
Experiência prática em programação, integração de sistemas, desenvolvimento e consumo de APIs, bases de dados, controlo de versões, debugging, troubleshooting e gestão do ciclo de vida aplicacional.
Competências Comportamentais:
Competências Técnicas:
Job details are sourced from the employer's original posting.
Open job postingAbout the company
Standard Bank Group is a leading Africa-focused financial services group, and an innovative player on the global stage, that offers a variety of career-enhancing opportunities – plus the chance to work alongside some of the sector’s most talented, motivated professionals. Our clients range from individuals, to businesses of all sizes, high net worth families and large multinational corporates and institutions. We’re passionate about creating growth in Africa. Bringing true, meaningful value to our clients and the communities we serve and creating a real sense of purpose for you.