* Salário: R$ 3.000 a R$ 6.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Junior
Cargo: Desenvolvedor .NET Pleno
Tipo de contratação: CLT
Modalidade: Remoto
Local de Trabalho: Remoto
Formação: Graduação Completa em TI
Requisitos :
- 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.
