Garantir a qualidade dos entregáveis técnicos;
Aplicar os princípios de engenharia de software ao desenho, desenvolvimento, manutenção, testes e monitorização do software;
Garantir que a aplicação é desenhada e implementada tendo em conta os requisitos de performance e SLAs dos negócio;
Conhecer os aspetos técnicos da aplicação (Arquitetura, Infraestrutura...) bem como os seus aspetos funcionais e o seu contexto;
Criar as condições para que a aplicação evolua para suportar Continuous Integration/Continuous Delivery (CI/CD);
Identificar e manter o backlog de dívida técnica;
Liderar a evolução técnica da aplicação;
Garantir que a equipa e a aplicação seguem as regras e guidelines de Segurança e continuidade de negócio, incluindo resolução de vulnerabilidades de Segurança;
Alinhar com o Platform Expert e o Solution Architect a implementação das guidelines e frameworks definidas;
Garantir a documentação da aplicação, incluindo o Configuration Item (CI) da aplicação da CMDB;
Gerir o consumo de infraestrutura da sua aplicação;
Participar nos diferentes rituais, de Planning, Daily, Review, Retrospective e reunião de refinamento quando necessário. No caso de suportar diferentes equipas, a participação nas reuniões de Planning, Review e Retrospective deverá ser mandatório;
Identificação dos indicadores de monitorização e alertas necessários para a gestão da aplicação;
Garantir que a aplicação apenas acede aos seus dados.