1 Conceitos de engenharia de software. 2 Processos de desenvolvimento de software. 2.1 CMMI-DEV, MPS.BR (2020 ou superior), RUP, Scrum e Programação Ágil. 3 Orientação a objetos. 3.1 Conceitos fundamentais, análise, modelagem e padrões de projeto. 4 Padrões de arquitetura MVC (Model View Controller) e DDD (Domain Driven Design). 5 Ferramentas de desenvolvimento de software (ferramentas CASE) e linguagem UML (versão 2.0 ou superior). 6 Arquitetura de software. 6.1 Cliente/servidor, Internet e dispositivos móveis. 7 Engenharia de requisitos. 8 Análise de negócios. 9 Conceitos de linguagens de programação Java (versão 8 ou superior) e PHP (versão 7 ou superior). 10 Web Services. 10.1 Padrões SOAP e REST. 11 Ferramentas de controle de versão. 11.1 SVN e GIT. 12 Bancos de dados transacionais (OLTP) e analíticos (OLAP). 13 Modelagem de dados relacional e dimensional. 14 Linguagem de definição e manipulação de dados SQL. 15 Conceitos sobre sistemas gerenciadores de banco de dados. 15.1 MySQL, Microsoft SQL SERVER, POSTGRESQL, ENTERPRISE DB e ORACLE. 16 Mensuração de sistemas em Pontos de Função segundo o Manual de Práticas de Contagem (CPM versão 4.3 do IFPUG) e Roteiro de Métricas de Software do SISP (versão 2.1). 17 COBIT 2019. 18 Gerenciamento de serviços (ITIL 4). 18.1 Conceitos básicos, estrutura e objetivos. 18.2 Conceitos?chave do gerenciamento de serviços. 18.3 Dimensões do gerenciamento de serviço. 18.4 Sistema de Valor do Serviço (SVS). 18.5 Práticas de Gerenciamento. 19 CMS - Content Management System: Plone (4.3.18 ou superior). 20 Decreto nº 10.332/2020 (Institui a Estratégia de Governo Digital para o período de 2020 a 2022, no âmbito dos órgãos e das entidades da administração pública federal direta, autárquica e fundacional e dá outras providências).