| Conhecimentos |
| Conhecimentos abrangentes e fundamentais de circuitos eletrónicos |
| Conhecimentos abrangentes e fundamentais de metodologias e tecnologias de desenvolvimento de software |
| Conhecimentos especializados de administração de sistemas e serviços informáticos |
| Conhecimentos especializados de instalação e configuração de sistemas informáticos |
| Conhecimentos especializados de modelação de dados e de bases de dados |
| Conhecimentos especializados de tecnologia e programação de aplicações informáticas |
| Conhecimentos fundamentais de gestão e segurança de sistemas e redes informáticas; |
| Conhecimentos fundamentais de integração de dados |
| Conhecimentos fundamentais de planeamento e projeto de sistemas e redes informáticas |
| Aptidões |
| Analisar, desenhar, planear e implementar um projeto de software |
| Aplicar os mecanismos adequados à blindagem dos sistemas informáticos face às suas principais vulnerabilidades e aos principais modos de ataque |
| Diagnosticar e realizar manutenção de sistemas e equipamentos informáticos |
| Dimensionar, implementar e gerir bases de dados |
| Dimensionar, instalar, configurar e realizar a manutenção de redes de comunicação de dados |
| Identificar, selecionar e integrar os recursos de software e hardware necessários à implementação de um sistema de informático |
| Integrar tecnologias emergentes de hardware e software na projeção e implementação de sistemas e aplicações informáticas |
| Produzir, consultar e interpretar documentação técnica |
| Propor soluções criativas para a resolução de problemas abstratos no âmbito de desenvolvimento de software e da internet das coisas |
| Realizar o levantamento de requisitos de software, de sistemas informáticos e de redes de comunicação |
| Realizar testes e avaliações das aplicações de software desenvolvidas, tendo em conta critérios de qualidade, usabilidade, acessibilidade e user experience |
| Utilizar técnicas adequadas para proteção e segurança de dados em sistemas informáticos |
| Atitudes |
| Adaptar-se à evolução das tecnologias, equipamentos e ferramentas informáticas |
| Demonstrar autonomia na resolução de problemas técnicos correntes e imprevisíveis |
| Demonstrar capacidade de comunicação e relação interpessoal |
| Demonstrar capacidade de iniciativa, criatividade e empreendedorismo |
| Demonstrar capacidade de integração em equipas multidisciplinares |
| Demonstrar capacidade para lidar com situações sujeitas a alterações imprevisíveis |
| Demonstrar capacidade para liderar e gerir equipas, promovendo a sua motivação e o cumprimento dos requisitos do projeto |
| Demonstrar responsabilidade e ética profissional |