Seu dia a diaAtuar com time multidisciplinar;Realizar discovery para entender as regras de negócios e pensar em soluções escaláveis;Desenvolver soluções e resolver as questões na causa raiz das necessidades da squad;Acompanhar os canais de alerta, identificar impasses, a fim de mitigá-los e propor soluções;Definir e desenvolver arquitetura para novas features, mantendo rastreabilidade e observabilidade de todo o desenvolvimento.Desenvolver, realizar testes unitários, implantar e monitorar o que foi desenvolvido (além de garantir a qualidade e boas práticas de programação);Manter, melhorar e revisar códigos existentes através de Code Review e Pair Programming;Manter documentações atualizadas;Participar das decisões na implementação dos produtos, demonstrando sentimento de dono;Manter bom relacionamento buscando soluções inovadoras para os nossos produtos digitais;Investigar, testar e propor o uso de novas tecnologias;Trabalhar de forma colaborativa, usando de boa comunicação e praticando feedback com pares e líderes;Responsabilidade e AtribuiçõesConhecimentos avançados em .Net (Framework 5.0 ou superior, Core);Conhecimentos em trabalhar com gerenciamento de eventos em fila;Experiência prévia com desenvolvimento de software, de preferência em arquitetura de microservices;Conhecimento em arquitetura de software e boas práticas de desenvolvimento;Atenção com a qualidade e padronização do código, garantindo legibilidade, escalabilidade e performance;Vivência com sistemas em produção e cloud platform;Capacidade de elaborar testes unitários e de integração;Conhecimento em CI/CD e containers;Conhecimento em práticas ágeis com Scrum, papeis cerimônias e artefatos;Experiência com observability vs monitoring;Experiência com Gitflow.DesejávelCloud computing (GCP, OCI, AWS ou Azure);Conhecimentos de Lambdas e Kubernetes.
#J-18808-Ljbffr