Técnico Sénior de Desenvolvimento de Canais Electrónicos e Sistemas Periféricos

Maputo Contact

Job Details

  • Implementar novas funcionalidades/produtos e projectos de software de acordo com os prazos e necessidades acordados com as áreas de negócio.

Job Purpose

  • Implementar e supervisionar as iniciativas de desenvolvimento operacional e tático do Banco, que incluem a execução e a implementação de programas e projetos de entrega de software respeitando padrões, políticas e procedimentos, diretrizes de governança e Acordos de Nível de Serviço do Banco.

Key Responsibilities/ Accountabilities

  • Implementar novas funcionalidades/produtos e projectos de software de acordo com os prazos e necessidades acordados com as áreas de negócio;
  • Aderir às metodologias ágeis e seguir os princípios ágeis através de resultados e comportamentos de trabalho;
  • Participar na concepção e revisão de testes unitários e testes de integração de sistemas (SIT);
  • Preparar e fornecer subsídios técnicos que serão usados para comunicação de mudanças funcionais;
  • Criar e implementar acções corretivas para as lacunas identificadas durante as atividades de Gestão de Continuidade de Negócios;
  • Realizar análises detalhadas e resolver incidentes e solicitações reportadas pela área de Suporte Aplicacional;
  • Garantir que os processos operacionais padrão, os requisitos de controle e as estruturas de gestão de riscos estejam implementados sempre que necessário;
  • Impulsionar a melhoria contínua de sistemas.

Preferred Qualification and Experience

  • Licenciatura / Mestrado em Engenharia Informática ou similar;
  • Domínio da língua Inglesa;
  • Mais de 5 anos de experiência em Engenharia de Software;
  • Conhecimentos-chave para o posto:
  • JAVA e JAVA EE: Enterprise JavaBeans (EJB), Java Persistence API (JPA), JDBC, Java Transaction API (JTA), Contexts and Dependency Injection (CDI), Java Message Service (JMS), Bean Validation, Batch API, Timer services, Java EE Concurrency;
  • API e integração de sistemas (REST, SOAP, OAS3, etc.);
  • HTML5, CSS3, Javascript, JQuery;
  • Desenvolvimento de base de dados (MS SQL Server, Oracle);
  • Teoria fundamental de Sistemas Operativos;
  • DevOps CI/CD;
  • UML e padrões de desenho de software;
  • Metodologias e frameworks ágeis (preferencialmente SCRUM e SAFe 4+).

Knowledge/Technical Skills/Expertise

Constituirá vantagem:

  • Experiência em banca;
  • Experiência em desenvolvimento .NET (preferencialmente C#, ASP e ASP.NET);
  • Conhecimento de programação para dispositivos móveis Android e iOS;
  • Desenvolvimento de aplicações “cloud-ready”;
  • Bom entendimento de Arquitectura de Aplicações distribuída;
  • Test Driven Development (TDD) e automatização de testes;
  • Certificação em ITIL Foundation;
  • Conhecimentos de Inteligência Artificial e Robótica.

Validade: 09/03/2020

Para se candidatar a esta vaga visite careers.peopleclick.eu.com.



Email rss