Procuramos para o quadro de pessoal do Grupo FMBcapital Holdings, do qual o First Capital Bank faz parte, um(a) Engenheiro(a) de Software Sénior.
OPORTUNIDADE DE CARREIRA NO
FIRST CAPITAL BANK MOÇAMBIQUE
O Grupo FMBCapital Holdings está a desenvolver a próxima geração de plataformas bancárias digitais e procura um Engenheiro de Software Sénior, baseado em Moçambique, com domínio fluente da língua inglesa, falada e escrita, requisito obrigatório para a função, uma vez que o inglês será a língua predominante no ambiente de trabalho.
O profissional deverá possuir capacidade para liderar a arquitectura de soluções, promover elevados padrões de engenharia e implementar sistemas robustos e escaláveis em ambiente de produção.
A posição não se limita ao desenvolvimento de software, representando igualmente uma oportunidade de liderança técnica.
Desenhar | Desenvolver | Escalar | Liderar
Localização: Maputo | Reporta a: Director de Transformação do Grupo
PRINCIPAIS RESPONSABILIDADES
- Definir a arquitectura e o desenho de sistemas escaláveis e seguros;
- Desenvolver e implementar aplicações e serviços preparados para ambientes de produção;
- Definir e implementar padrões e boas práticas de engenharia;
- Conceber APIs, integrações e microsserviços;
- Orientar e promover o desenvolvimento técnico da equipa de engenharia;
- Contribuir para as práticas de DevOps, pipelines de Integração e Entrega Contínuas (CI/CD) e processos de lançamento de novas versões (release).
REQUISITOS ACADÉMICOS E EXPERIÊNCIA
- Licenciatura em Ciência da Computação, Engenharia Informática ou área relacionada;
- Experiência mínima de 4 anos em desenvolvimento Full Stack;
- Domínio sólido de desenvolvimento backend em, pelo menos, uma das seguintes tecnologias:
- Java (Spring Boot);
- Node.js;
- Python;
- Go
- Experiência em desenvolvimento frontend com React/Next.js, preferencialmente, ou tecnologias equivalentes;
- Experiência sólida com bases de dados SQL e NoSQL;
- Experiência com Git e pipelines de CI/CD;
- Conhecimentos sólidos de arquitectura de sistemas e sistemas distribuídos;
- Conhecimentos de arquitectura e integração de APIs;
- Conhecimentos de segurança aplicacional, incluindo OAuth2, autenticação multifactor (MFA) e práticas de desenvolvimento seguro;
- Experiência com ambientes cloud, nomeadamente AWS, Azure ou GCP;
- Experiência comprovada na implementação de sistemas em ambiente de produção, preferencialmente no sector bancário ou em empresas fintech;
- Fluência na língua inglesa.
IMPORTÂNCIA DA FUNÇÃO
- Engenharia;
- Contribuir para a definição e evolução das principais plataformas bancárias digitais do Grupo;
- Exercer influência directa sobre a orientação técnica e arquitectónica das soluções;
- Assumir responsabilidades de liderança técnica e contribuir para o desenvolvimento da equipa de Desenvolver competências e experiência relevantes para a progressão para funções de liderança
tecnológica.
COMO CANDIDATAR-SE?
Para candidatar-se, aceda ao link: