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: 

FMBCH Recruitment Portal – Apply for Jobs Online