Existem alguns títulos de emprego que podem se encaixar nessa descrição, dependendo das tarefas e responsabilidades específicas:  
 Geral:   * 
 Desenvolvedor de software: Este é um termo amplo que abrange o software de escrita, teste e manutenção. 
 * 
 Engenheiro de software: Semelhante ao desenvolvedor de software, mas pode implicar mais foco no design e na arquitetura.   
 Mais específico:   * 
 Programador: Isso se concentra principalmente no código de escrita. 
 * 
 Testador de software: Isso se concentra principalmente no código de teste. 
 * 
 Engenheiro de Garantia da Qualidade (QA): Esse papel pode envolver o código de escrita e teste, com uma forte ênfase na garantia da qualidade. 
 * 
 Desenvolvedor de pilha completa: Essa função combina o desenvolvimento front-end e back-end, que inclui o código de redação e teste para ambos os aspectos.  
 O melhor título depende da descrição específica do trabalho e da estrutura da empresa.