Atividades a serem desenvolvidas:
Discutir a arquitetura do software em todos os níveis com a equipe;
Apoiar na análise e priorização de casos de uso ou requisitos funcionais da solução;
Codificar o backend da solução;
Avaliar e implementar integrações entre sistemas;
Realizar inspeções técnicas para identificar oportunidades de melhoria nas soluções;
Aplicar padrões de design para segurança, qualidade de código e conformidade com os padrões de proteção de dados;
Avaliar a necessidade de novas tecnologias e seus custos;
Contribuir para alcançar o pipeline final da qualidade de software: testes unitários, testes de integração, análise de código, versionamento e publicação;
Contribuir na configuração de ambientes de desenvolvimento, homologação e produção em plataformas como Azure, AWS e Google Cloud.