Desenvolver novos produtos utilizando as melhores técnicas de programação com foco nas tendências de mercado e inovações tecnológicas das áreas de TI; Realizar a manutenção/revisão de sistemas e aplicações, alterando estrutura de armazenamento de dados, – atualizando informações gráficas e textuais, convertendo sistemas e aplicações para outras linguagens ou plataformas; Desenvolver conhecimento das regras de negócios. Ex.: Controle de Vendas, Controle Financeiro, Compras, Controle de Estoque, Faturamento, etc.; Documentar manter a atualização de toda a estrutura desenvolvida do sistema e aplicações, visando a atualização de todos os envolvidos no desenvolvimento; Monitorar e controlar a performance dos sistemas desenvolvidos, oferecendo o suporte técnico quando necessário; Homologar o sistema e aplicação junto aos clientes, treinando usuários, verificando resultados obtidos e avaliando objetivos e metas do projeto, a fim de garantir que esteja dentro do que foi previamente estabelecido; Conduzir estudos e análises do código fonte dos produtos conforme a modelagem feita pelo Setor de Análise, seguindo as normas de elaboração de programas para atender às expectativas dos clientes.