




Resumo da Vaga: Atuar no desenvolvimento e evolução de aplicações backend com .NET Core, projetando soluções em arquitetura de microserviços e APIs REST, além de implementar mensageria e atuar em ambientes cloud. Principais Destaques: 1. Desenvolvimento backend com .NET Core e arquitetura de microserviços 2. Atuação em ambientes cloud (AWS/Azure) e implementação de mensageria 3. Aplicação de DDD, SOLID e Injeção de Dependência * Atuar no desenvolvimento e evolução de aplicações backend utilizando **.NET Core**, garantindo aderência às boas práticas de engenharia de software * Projetar e implementar soluções baseadas em **arquitetura de microserviços**, promovendo baixo acoplamento e alta escalabilidade * Desenvolver e manter **APIs REST**, assegurando performance, segurança e padronização das integrações * Implementar comunicação entre serviços utilizando **mensageria** (ex: RabbitMQ, SQS, SNS), adotando padrões assíncronos e orientados a eventos * Atuar na construção de soluções em ambientes **cloud (AWS/Azure)**, utilizando serviços como Lambda/Functions, filas e infraestrutura escalável * Aplicar princípios de **DDD, SOLID e Injeção de Dependência**, garantindo organização, testabilidade e manutenção do código * Desenvolver e manter **testes automatizados**, assegurando qualidade e confiabilidade das entregas * Trabalhar com bancos de dados relacionais e não relacionais, realizando modelagem e integração conforme necessidade do sistema * Apoiar na implementação e utilização de pipelines de **CI/CD**, contribuindo para automação de build, testes e deploy * Atuar na **análise e resolução de incidentes**, utilizando ferramentas de observabilidade e logs (ex: Datadog, CloudWatch, Azure Monitor) * Utilizar **Docker** para conteinerização e apoiar operações em ambientes orquestrados com Kubernetes * Colaborar com equipes multidisciplinares em ambiente ágil, contribuindo com melhorias técnicas e evolução contínua das soluções


