Responsável por conduzir projetos e certificar que as metas sejam cumpridas, coordenando os esforços junto com a equipe de desenvolvedores para garantir que o projeto esteja dentro do prazo e do orçamento;
Auxiliar no treinamento e desenvolvimento de novos desenvolvedores, compartilhando conhecimentos e ajudar os membros da equipe a se desenvolverem;
Participar da análise e definição de requisitos de software, juntamente com os stakeholders do projeto;
Manter-se atualizado(a) com as tendências e as inovações na área de tecnologia, participando de treinamentos e eventos da área;
Realizar testes unitários, de integração e de sistema para garantir a qualidade do software;
Identificar e solucionar problemas técnicos, bem como propor melhorias nos processos e nas práticas de desenvolvimento;
Documentar o software e as funcionalidades implementadas para garantir a facilidade de manutenção e suporte.