**O que você fará:**
Buscamos um profissional experiente para desenvolver, testar e manter APIs escaláveis e performáticas utilizando .NET Core (.NET 8).
Responsabilidades:
1. Desenvolver, testar e manter APIs e microsserviços utilizando .NET Core;
2. Apliquer princípios de DDD, orientação a objetos e Clean Code;
3. Implementar soluções com mediator pattern, mensageria e comunicação assíncrona;
4. Trabalhar com ORMs (Entity Framework, Dapper) para integração com bancos SQL e NoSQL;
5. Criar e manter testes automatizados (unitários e de integração);
6. Contribuir para pipeline de entrega contínua (CI/CD) e práticas de feature toggle;
7. Colaborar com times ágeis em um ambiente Kanban/Scrum.
Requisitos Obrigatórios:
* Experiência com .NET Core (preferencialmente .NET 8);
* Experiência com desenvolvimento e testes de APIs;
* Conhecimento sólido em orientação a objetos e DDD;
* Experiência com sistemas distribuídos e microsserviços;
* Experiência com mensageria e comunicação assíncrona;
* Experiência com bancos SQL (e desejável NoSQL);
* Experiência com ORMs (Entity Framework e/ou Dapper);
* Experiência com Mediator Pattern;
* Conhecimento em Docker e desenvolvimento com containers;
* Experiência com entrega contínua (CI/CD) e feature toggle;
* Vivência em ambientes ágeis e colaboração com múltiplos times.
Desejável:
* Conhecimento em TDD e BDD;
* Experiência com Kubernetes;
* Experiência com Microsoft Azure;
* Familiaridade com Kanban;
* Interesse em práticas de DevOps e automação de deploy.
O que oferecemos:
Uma equipe global diversificada e inclusiva, oportunidades de crescimento e desenvolvimento profissional, e um ambiente de trabalho dinâmico e colaborativo.