Cargo: Desenvolvedor .Net
Tipo de contratação: CLT
Modalidade: Remoto
Formação: Superior em TI
Requisitos Obrigatórios/Principais atividades:
* Domínio em C# com .NET / .NET Core: ampla experiência em desenvolvimento de aplicações backend utilizando C# no ecossistema .NET, incluindo ASP.NET Core para construção de APIs RESTful;- Entity Framework Core: conhecimento prático em ORM para acesso a dados, mapeamento de entidades, migrations e otimização de performance;- Arquitetura de microsserviços: familiaridade com construção e manutenção de soluções desacopladas usando APIs, containers (Docker), e práticas como DDD, Clean Architecture e SOLID;- Banco de dados relacional e NoSQL: experiência com Oracle, além de conhecimentos em bancos NoSQL como REDIS e MongoDB;- Testes automatizados: prática com xUnit, MSTest ou NUnit, além de testes de integração e boas práticas de TDD;- Integração contínua e entrega contínua (CI/CD): domínio de pipelines em Azure DevOps, GitHub Actions ou ferramentas similares;- Versionamento com Git: domínio em Git, uso de branches, pull requests e revisão de código colaborativa;- Mensageria e eventos: experiência com sistemas de mensageria como RabbitMQ, Kafka ou Azure Service Bus para integração entre microsserviços; - Ambientes ágeis e DevOps: vivência com Scrum, Kanban, infraestrutura como código e automação de deploys- Cloud (desejável): conhecimento em serviços da Azure (App Services, Azure Functions, Key Vault, etc.) é um diferencial.