Desenvolvedor(a) .NET Back-end
Desenvolver e manter APIs RESTful utilizando C# e .NET;
Aplicar princípios de SOLID e Clean Code no desenvolvimento das soluções;
Trabalhar com persistência de dados utilizando Entity Framework Core, Dapper e ADO.NET;
Desenvolver e integrar middlewares, serviços e injeção de dependência;
Atuar com orientação a objetos e arquitetura modular;
Desenvolver testes unitários, contribuindo para a estabilidade e qualidade das aplicações;
Utilizar Docker para conteinerização e execução de aplicações;
Trabalhar com bancos de dados SQL Server/T-SQL e NoSQL;
Utilizar Git para versionamento e controle de código;
Contribuir ativamente com a evolução técnica do time e das soluções.
É importante que você tenha experiência/conhecimento em:
- C# / .NET, incluindo.NET Framework 4.x;
- APIs REST;
- SOLID e Clean Code;
- Entity Framework Core;
- Dapper;
- ADO.NET;
- Docker;
- Injeção de Dependência;
- LINQ;
- SQL Server e T-SQL;
- NoSQL;
- Git;
- Testes Unitários;
- Windows Forms;
- Aplicações cliente-servidor;
- Orientação a objetos.
Além da experiência técnica, buscamos uma pessoa com boa comunicação, colaboração e facilidade para trabalhar em equipe em um ambiente remoto.