Desenvolver soluções de tecnologia é uma oportunidade para exercitar habilidades técnicas e criar valor para organizações. Uma pessoa nessa função desenvolve soluções em sistemas informatizados, considerando os requisitos e funcionalidades necessárias. Ela entende sua arquitetura e escolhe ferramentas adequadas para desenvolvimento. Sugere melhorias nos programas e codifica aplicativos. Além disso, administra o ambiente computacional, oferece suporte técnico e elabora documentação técnica. Estabelece padrões de trabalho, coordena projetos de melhoria de informações e fornece soluções para ambientes informatizados.
Pesquisa constantemente sobre novas tecnologias em informática e desempenha outras atividades relacionadas à gestão de sistemas de informação.