Profissionais experientes em desenvolvimento backend estão convidados a trabalhar em projetos modernos de arquitetura. Nossa equipe está à procura de talentos que saibam aplicar boas práticas de código limpo e orientação a objetos.
Responsabilidades:
* Desenvolver, testar e manter APIs escaláveis utilizando .NET Core (.NET 8);
* APLICAR PRINCÍPIOS DE DDD E ORIENTAÇÃO A OBJETOS;
* Implementar soluções com mediator pattern e comunicação assíncrona;
* Trabalhar com ORMs (Entity Framework, Dapper) para integração com bancos SQL e NoSQL;
* Criar e manter testes automatizados;
* Contribuir para pipeline de entrega contínua e práticas de feature toggle;
* Colaborar com times ágeis em um ambiente Kanban/Scrum;
* Participar de revisões de código e discussões de arquitetura;
* Apoyar a evolução das práticas de engenharia e qualidade de software.
Requisitos obrigatórios:
* Experiência com .NET Core (preferencialmente .NET 8);
* 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.
Nossos valores incluem diversidade e inclusão na força de trabalho. Trabalhamos em equipe global com pessoas de diferentes origens e culturas.