Descrição: | Descrição: Desenvolva aplicativos de software usando as melhores práticas em coordenação com uma equipe distribuída. Ter um conhecimento avançado das metodologias de desenvolvimento de software e a capacidade demonstrada de projetar e desenvolver sistemas de software complexos. Participar das escolhas de design quando necessário com a liderança da TR. Contribuir em todos os aspectos de um processo de desenvolvimento de software Agile, incluindo design, programação, teste, documentação, garantia de qualidade e implementação. Participar de revisões de código para aplicar os padrões de código e fornecer feedback construtivo aos desenvolvedores. Garantir que todos os aspectos tecnológicos dos projetos de desenvolvimento sejam adequadamente estimados e entregues dentro dos prazos e qualidade acordados. |