Jobs › Africa › Software Engineering
Técnico de Desenvolvimento - Backend
- Standard Bank Group
- Luanda, Luanda, Angola
- Full-time
- Posted
Apply on jobs.smartrecruiters.com →
Descrição do emprego
Conceber, desenvolver, testar e manter aplicações de software com crescente independência e proficiência técnica. Esta função apoia o ciclo de vida da engenharia de software, contribuindo para a conceção de soluções, escrevendo código limpo e colaborando com equipas multifuncionais para fornecer soluções de software fiáveis e escaláveis.
Funções Essenciais
Escrever, testar e implementar código com base em especificações técnicas e requisitos de negócio.
Realizar testes unitários e auxiliar nos testes de integração para garantir a qualidade e a funcionalidade do código.
Identificar, diagnosticar e resolver problemas em soluções de software existentes, de acordo com as prioridades acordadas.
Traduzir projetos lógicos em projetos de componentes, tendo em conta o desempenho e as restrições do sistema.
Manter a documentação técnica dos componentes desenvolvidos, garantindo clareza e reutilização.
Participar em cerimónias Ágiles e contribuir para o planeamento de sprints, retrospetivas e reuniões diárias.
Colaborar com programadores, testadores e proprietários de produto para compreender os requisitos e contribuir para a conceção de soluções.
Cumprir os frameworks de engenharia de software, as normas de codificação e as diretrizes arquitetónicas.
Utilizar ferramentas de desenvolvimento para apoiar uma entrega eficiente.
Participar em revisões de código entre pares para melhorar a qualidade e partilhar conhecimentos.
Aprender e aplicar continuamente novas tecnologias, ferramentas e melhores práticas para melhorar os resultados do desenvolvimento.
Qualificações
Tipo de qualificação: Diploma
Área de estudo: Tecnologias da Informação
Experiência exigida
Engenharia de Software
Tecnologia
3-4 anos
Competências Comportamentais:
- Verificar detalhes
- Desenvolver conhecimentos especializados
- Documentar factos
- Analisar informações
- Seguir procedimentos
- Interagir com pessoas
- Interpretar dados
- Solicitar feedback
- Cumprir prazos
- Produzir resultados
- Trabalho em equipa
- Respeitar normas
Competências Técnicas:
- Java
- Spring Boot Framework
- Spring Web MVC
- Spring Data
- Spring JPA/Hibernate
- JUnit
- Spring Cloud
- Jenkins
- Entrega contínua (CD)
- Integração contínua (CI)
- Design Thinking
- Resposta a incidentes
- Gestão da informação
- Microsserviços
- Conceção de grandes sistemas não abstratos (NALSD)
- Observabilidade (análise de aplicações e da Web)
- Gestão do nível de serviço
- Métodos de engenharia de software
- Ferramentas de engenharia de software
- Fundamentos de software
- Integração de sistemas
- Conceção orientada por testes (TDD)
Apply on jobs.smartrecruiters.com →
Source: Standard Bank Group careers page. Techzim does not handle applications. Never pay anyone to apply for a job.
Similar jobs
- Software Engineer - Rust - Consumer
Kraken · Poland; Brazil; Peru; Sweden; Colombia; Argentina; Romania; Cyprus; South Africa; Czech Republic; Hungary; Mexico; Chile; Spain; Bulgaria (Remote) · Full-time ·
- Senior Backend Engineer II & III (.NET)
M-KOPA · Nairobi; Cape Town; Lagos; Kampala; Accra; Johannesburg (Remote) · Full-time ·
- Mobile Engineer
Reach Digital Health (Praekelt) · Johannesburg or Cape Town, Gauteng or Western Cape, South Africa · Contract ·
- Senior Software Engineer - Rust - Backend - Pro
Kraken · Romania; Brazil; Peru; Sweden; Colombia; Argentina; Cyprus; South Africa; Czech Republic; Hungary; Mexico; Chile; Poland; Bulgaria (Remote) · Full-time ·
- Senior Software Engineer - Rust - Consumer
Kraken · Romania; Brazil; Peru; Sweden; Colombia; Argentina; Cyprus; South Africa; Czech Republic; Hungary; Mexico; Chile; Poland; Bulgaria (Remote) · Full-time ·