Será responsável por projetar, implementar e manter a arquitetura de soluções de software escaláveis, robustas e seguras, com foco em microsserviços e APIs RESTful, garantindo que as soluções atendam aos requisitos de negócios e sejam facilmente integráveis com sistemas internos e externos.Definir e implementar padrões de desenvolvimento, como SOLID, DDD, Clean Architecture e padrões de design como CQRS, Event Sourcing e Micro Frontends, assegurando a consistência técnica no desenvolvimento de soluções.
Gerenciar a governança de APIs, liderar a definição de contratos de API e implementar soluções de API Management utilizando ferramentas como MuleSoft ou Azure API Management.Garantir a segurança e a performance das integrações entre sistemas diversos.Liderar tecnicamente equipes de desenvolvimento, promovendo boas práticas de codificação, testes e design de soluções.Realizar code reviews, identificar áreas de melhoria e apoiar o desenvolvimento das habilidades técnicas dos membros da equipe.Assegurar que a base de código seja de alta qualidade, com cobertura de testes automatizados, e otimizar o desempenho das soluções, tanto no backend (APIs e banco de dados) quanto no frontend (UI/UX).Participar ativamente de práticas ágeis, como Scrum ou Kanban, alinhando entregas com os times de desenvolvimento, operações e stakeholders.Ajudar na priorização de tarefas e garantir que as entregas de software sejam realizadas de acordo com os prazos e requisitos de qualidade.Avaliar e incorporar novas ferramentas, tecnologias e frameworks que melhorem a eficiência do time e a qualidade das soluções, incluindo novas versões de frameworks frontend (Angular e React), práticas de CI/CD, contêineres (Docker) e orquestração (Kubernetes).Garantir que as soluções estejam em conformidade com políticas de segurança e regulamentações, como a LGPD, implementando práticas seguras de codificação e autenticação (OAuth2, JWT, entre outras).Manter a documentação técnica de arquiteturas, APIs, processos de integração e decisões de design. Comunicar-se com stakeholders de negócios e equipes técnicas para alinhar expectativas e garantir que as soluções atendam às necessidades do negócio.