Requisitos Técnicos:
Experiência sólida com .NET C# no desenvolvimento de aplicações backend.
Conhecimento em padrões de projeto (Design Patterns) e desenvolvimento orientado a objetos (OOP).
Familiaridade com Clean Code e princípios de código limpo.
Experiência em modelagem de banco de dados utilizando MER (Modelo Entidade-Relacionamento).
Conhecimento prático no uso do Entity Framework para interação com bancos de dados.
Integração com APIs RESTful e serviços distribuídos (desejável).
Diferenciais (não obrigatórios):
Experiência com bancos de dados SQL (SQL Server, PostgreSQL).
Conhecimento em CI/CD e automação de deploy.
Noções básicas de Docker e conteinerização.
Vivência com arquiteturas baseadas em microsserviços.
Responsabilidades:
Desenvolver e manter soluções backend escaláveis e de alta performance.
Participar de discussões de arquitetura e decisões técnicas, garantindo a aderência às boas práticas de desenvolvimento.
Trabalhar em equipe de forma colaborativa, interagindo com desenvolvedores frontend e outros stakeholders.
Garantir a qualidade do código por meio de testes e revisões constantes.