O tecnólogo em Análise e Desenvolvimento de Sistemas analisa, projeta, documenta, especifica, testa, implementa e mantém sistemas computacionais de informação. Este profissional trabalha também com ferramentas computacionais, equipamentos de informática e metodologia de projetos na produção de sistemas.
Ele implanta e desenvolve banco de dados. Conhece a estrutura física dos equipamentos e seus periféricos, e precisa se manter muito atualizado sobre aplicativos, ambientes operacionais e linguagens de programação. Além disso, precisa ter boa noção dos negócios da companhia para a qual trabalha.
Além desse perfil básico, o Técnico em Desenvolvimento de Sistemas será também preparado para atuar com as novas tendências da área de Tecnologias de Informação e Comunicação, como desenvolvimento de soluções usando Internet das Coisas, Computação em Nuvem, Sistemas Distribuídos e Jogos Digitais.
Usando as várias plataformas de computação de maneira integrada, concebe, projeta, escreve e atualiza programas e sistemas, aplicando métodos ágeis de análise, projeto e programação, modelagem e acesso a bancos de dados, redes, técnicas de design para web, técnicas de projeto de Sites na Internet, desenvolvimento de aplicações distribuídas e para dispositivos móveis, desenvolvimento de aplicações da Internet das Coisas (IoT), dentre outras aplicações.