
Gestor de Desenvolvimento de Software
Publicada 1 de SetembroProcuramos um Software Engineer I para integrar a área de Tecnologia de uma instituição bancária em Luanda, com responsabilidade pelo desenvolvimento, teste, implementação, suporte e manutenção de soluções de software, garantindo o cumprimento dos requisitos técnicos e dos standards de qualidade definidos.
Principais Responsabilidades:
Desenvolver, testar, depurar e implementar soluções de software de acordo com os requisitos técnicos e funcionais;
Traduzir requisitos de negócio e funcionais em especificações técnicas e soluções de software;
Executar testes end-to-end e testes unitários, assegurando a qualidade e correto funcionamento das aplicações;
Participar na análise e avaliação de novas soluções, sistemas, bases de dados e opções de desenho técnico;
Realizar Quality Assurance sobre código, documentação e planos de teste;
Participar nos processos de Continuous Integration e Continuous Delivery (CI/CD);
Apoiar a implementação de novas versões e prestar suporte às aplicações após o go-live;
Identificar e resolver erros, problemas técnicos, riscos e bloqueios relacionados com as aplicações;
Produzir e manter documentação técnica, guidelines e documentação de suporte;
Contribuir para a melhoria contínua dos processos de desenvolvimento, qualidade e eficiência das soluções;
Trabalhar em colaboração com as diferentes equipas e stakeholders, garantindo o alinhamento entre as necessidades do negócio e as soluções tecnológicas.
Requisitos mínimos
Perfil:
Licenciatura em Tecnologias de Informação, Sistemas de Informação ou área relacionada;
Mínimo de 5 anos de experiência profissional em desenvolvimento de software;
Experiência na transformação de requisitos funcionais e de negócio em especificações técnicas e código;
Experiência em desenvolvimento, testes, implementação e manutenção de aplicações;
Bons conhecimentos de Software Engineering, System Integration e API Engineering;
Conhecimentos de Microservices, Cloud Computing e Data Engineering;
Experiência com metodologias Agile;
Conhecimentos de automação, testes e Test-Driven Development (TDD);
Experiência ou conhecimentos de CI/CD e Continuous Deployment;
Conhecimentos de Infrastructure as Code (IaC), observabilidade e gestão de incidentes serão valorizados;
Forte capacidade analítica e de resolução de problemas;
Organização, atenção ao detalhe, iniciativa e orientação para resultados;
Boa capacidade de comunicação e trabalho em equipa.