Definir e criar soluções técnicas de acordo com a tecnologia utilizada no projeto;
Identificar e construir os testes de desenvolvedor que cubram o comportamento desejado dos componentes técnicos;
Comunicar o design de uma forma que os outros membros da equipe compreendam;
Integrar o sistema com os novos componentes de software produzidos ou alterados;
Implementar, executar o teste de unidade e integrar os componentes que são parte da solução;
Realizar a programação em Python.