Descrição
Resumo da Vaga:
Desenvolvedor C# Sênior com experiência avançada em programação .NET para APIs REST, DDD, SOLID, microserviços e testes automatizados.
Principais Destaques:
1. Experiência avançada em C# .NET e construção de APIs REST
2. Conhecimento aprofundado em DDD, SOLID e microserviços
3. Domínio de SQL, modelagem de banco de dados e mensageria
**Cargo: Desenvolvedor C\# Sênior****Tipo de contratação: CLT**
**Modalidade: Remoto**
**Local de Trabalho: Remoto**
**Formação: Superior completo tecnologia**
**Requisitos Obrigatórios/Tecnologia/Conhecimento necessários:**
**Conhecimento avançado em Programação C\# .NET para construção de APIs REST**
**Experiência em desenvolvimento de Integrações (APIs);**
**Conhecimento avançado em Orientação a Objetos, DDD (Domain Driven Design), SOLID;**
**Conhecimento em programação para ambientes distribuídos (microserviços);**
**Conhecimento em ferramentas de validação de código estatico.**
**Conhecimento em testes unitários e de integração.**
**Domínio da orientação a objetos;**
**Construção de testes automatizados em C\# de integração e unitários**
**Conhecimento avançado em linguagem SQL (Preferencialmente experiência com Oracle)**
**Conhecimento avançado em modelagem de banco de dados relacional**
**Conhecimento em Docker Conhecimento em Mensageria (RabbitMQ e Kafka)**
**Conhecimento em Padrões de projeto como (CQRS, Event sourcing, Mediator, Strategy, Factory Method, Singleton, Decorator, Adapter)**
**Conhecimento de GIT**
**Conhecimento em documentação via Swagger**