Formação completa ou em andamento em **Ciências da Computação**, **Engenharia de Software**, **Sistemas de Informação** ou áreas correlatas.
- **Experiência prática** com desenvolvimento backend usando **.NET Framework /.NET Core /.NET 6+**.
- Conhecimento sólido em **C#**.
**Tecnologias e Ferramentas**
- Experiência com **APIs RESTful**: construção, consumo, versionamento, autenticação e boas práticas de segurança.
- Domínio do padrão **Mediator** (ex: com **MediatR**) para organização de comandos, queries e handlers.
- Conhecimento de **Entity Framework Core** ou outra ORM para persistência de dados.
- Experiência com **bancos de dados relacionais** (ex: SQL Server, PostgreSQL) e desejável familiaridade com bancos NoSQL.
- Experiência com **injeção de dependência**, **princípios SOLID**, **Clean Architecture** ou **DDD**.
**Práticas de Qualidade**
- Prática com **versionamento de código** usando **Git**.
- Conhecimento básico ou vivência com **testes unitários e de integração**.
**Principais Atividades**:
- Desenvolver e manter APIs de backend escaláveis e performáticas.
- Implementar soluções utilizando o padrão Mediator para melhor desacoplamento.
- Integrar diferentes sistemas e bancos de dados.
- Colaborar com equipe de QA para garantir a qualidade do software.
- Participar de code reviews e contribuir com melhorias técnicas.
- Experiência com ferramentas de documentação de API, como **Swagger** (OpenAPI).