Executar as tarefas de codificação no sistema em projetos, manutenções, novas tecnologias, ou melhorias.
Construir e executar testes unitários para verificação do correto funcionamento do sistema codificado.
Validar os requisitos do sistema produzidos pelos analistasde requisitos.
Elaborar a arquitetura da solução proposta conforme os requisitos do sistema, empregando as técnicas de engenharia de software.
Montar infraestrutura do sistema de configuração e bancos de dados para auxiliar a codificação.