Quais são os requisitos? Domínio da esteira de desenvolvimento de produtos digitais; Experiência com Microsserviços; Domínio em Banco de dados relacionais, não relacionais e ORMs; Experiência com framework ágeis; Conhecimento de Padrões de arquitetura (DDD, CQRS, SAGA); Experiência com Docker/Containers e Kubernetes; Experiência em Cloud; Experiência com desenvolvimento seguro; Conhecimento em esteiras de CI/CD; Conhecimento em padrões de teste (Unitário e integração); Queremos suas contribuições para:Orientar, apoiar e treinar o time (programador, analista de sistemas, QA) definindo e garantindo o uso de padrões e boas práticas de desenvolvimento, arquitetura e processos, elevando o conhecimento técnico e sendo referência técnica para todo o time. Garantir a qualidade da entrega a nível de código, através de codereview, acompanhamento, testes, definições de padrões, boas práticas de código, design e arquitetura, a fim de reduzir o retrabalho no desenvolvimento Tomada de decisões técnicas de desenvolvimento e arquitetura, garantindo a viabilidade e o maximizar o valor para o negócio. Orientar e treinar tecnicamente a equipe, ajudando no desenvolvimento profissional dos membros da equipe, oferecendo orientação, mentoria e treinamento. Responsável por contribuir para a arquitetura de sistemas e participando ativamente de decisões de design de alto nível, garantindo que as soluções propostas sejam escaláveis, seguras e eficientes. Responsável pela avaliação técnica, viabilidade e capacidade de atendimento das demandas, assim como prévia estimativa. Identificar e gerenciar conflitos/riscos técnicos, estando atentos a possíveis obstáculos e tomando medidas proativas para mitiga-los. Manter-se atualizado com as tendências e inovações tecnológicas relevantes para a empresa, a fim de aplicar as mais recentes práticas e ferramentas de desenvolvimento. Fomentar a colaboração e a comunicação entre as áreas, promovendo uma cultura de trabalho em equipe e polinização perante a companhia toda. Participação em reuniões de discussões sobre a arquitetura, tecnologias a serem utilizadas, abordagens de desenvolvimento e soluções técnicas, identificando oportunidades de melhoria e pontos críticos. Participação nas discussões sobre alocação de recursos, como equipe, ferramentas e infraestrutura, para garantir que o desenvolvimento dos produtos seja eficiente e eficaz, alertando possíveis riscos. Garantir que as soluções técnicas desenvolvidas atendam às necessidades e expectativas dos clientes, buscando sempre a satisfação do cliente. Garantir que os processos e procedimentos internos de desenvolvimento estejam sendo cumpridos; Garantir que o desenvolvimento está sendo realizado dentro dos protocolos de segurança da Cia. Realizar o desenvolvimento de Pocs ou MVPs (prova de conceito) para garantir que a viabilidade técnica da solução.