Desenvolvedor de Software Sênior
Os desenvolvedores sênior de software são profissionais altamente qualificados responsáveis por liderar equipes e desenvolver soluções tecnológicas inovadoras.
Funções e Responsabilidades:
* Avaliar a arquitetura atual da aplicação e identificar oportunidades de melhoria, riscos e melhorias.
* Definir padrões, tecnologias e boas práticas baseadas em Arquitetura Limpa (Clean Architecture) e Event-Driven Architecture (EDA).
* Criar diagramas, documentações e recomendações técnicas para garantir a qualidade e eficiência do código-fonte.
* Participar das atividades de entendimento e análise de requisitos durante o processo de descoberta.
Habilidades e Qualificações:
* Excelente conhecimento em programação e design de sistemas;
* Experiência em liderança e gestão de projetos;