Atuar como a pessoa responsável pela arquitetura (garantindo entendimento de negócio e direcional técnico), garantir a qualidade do que é desenvolvido e atuar na capacitação dos demais desenvolvedores (incluindo do cliente).
Você será responsável por:
- Garantir o entendimento de negócio e técnico na fase de “upstream”, garantir o rollout da necessidade de negócio (capturada com o cliente) e técnica ao time de desenvolvimento;
- Elaborar desenhos de solução técnica e conduzir o time de desenvolvimento na aplicação dessa solução;
- Desenvolver novas funcionalidades e mecanismos mais complexos no backend/frontend;
- Estruturar testes automatizados para garantia de qualidade dos entregáveis;
- Capacitar as demais pessoas de forma a colaborar com a melhoria das habilidades de todos;
- Realizar code review;
- Ser responsável pela gestão do backlog arquitetural, débitos e refinamentos técnicos;
Os requisitos para o desafio são:
- Experiência com desenvolvimento e desenhos de solução de aplicações WEB em Angular;
- Experiência com desenvolvimento de APIs em .net;
- Experiência no desenvolvimento de testes automatizados usando a estratégia de pirâmide de testes;
- Experiência em desenvolvimento de microsserviços;
Você irá se destacar se:
- Tiver experiência com alguma plataforma de nuvem (Azure);