Descrição do Cargo
O NET Backend Developer será responsável por:
* Desenvolver software utilizando a plataforma .NET;
* Leverar requisitos, documentação e implementação de soluções;
* Garantir o atendimento aos requisitos estabelecidos;
* Gerenciar suas próprias tarefas com autonomia;
* Demonstrar habilidades de resolução de problemas proativa.
Competências e Qualificações
Para esse cargo, é necessário possuir:
1. Ensino superior completo;
2. Domínio de .NET Framework, .NET Core e ASP.NET Core REST APIs;
3. Conhecimento em modelagem de dados relacionais e não relacionais e SQL Server;
4. Aplicação de princípios DDD, SOLID e padrões de projeto;
5. Experiência com frameworks de acesso a dados como Entity Framework, LINQ, ADO.NET ou Dapper;
6. Uso de containers e orquestração como Docker e Kubernetes;
7. Experiência com serviços Azure incluindo recursos de integração;
8. Conhecimento em mensageria e integrações como Service Bus, Event Hub e REST APIs;
9. Utilização de Git para controle de versão;
10. Desenvolvimento em camadas MVC, MVP, MVVM e ambientes multi-tenancy. -----------------------------------