Área: Alocação
Regime de Contratação: PJ
Modelo de Contratação: Presencial Serra - ES
O que buscamos:
- Formação completa ou em andamento em Ciências da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlata;
- Experiência prática com desenvolvimento backend usando .NET Framework / .NET Core / .NET 6+;
- Conhecimento sólido em C#;
- 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ática com versionamento de código usando Git;
- Conhecimento básico ou vivência com testes unitários e de integração.
Responsabilidades:
- 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).