Desenvolvimento de Sistemas
O Desenvolvedor(a) trabalhará no desenvolvimento, evolução e manutenção de soluções corporativas utilizando tecnologias .NET C# e Oracle.
Responsabilidades Principais:
* Desenvolver, evoluir e manter sistemas utilizando .NET C# e Java Script não é necessário.
* Criar e manter APIs RESTful com .NET Core, seguindo princípios SOLID e Clean Architecture.
* Modelar e otimizar consultas e processos utilizando SQL.
* Implementar testes unitários e de integração.
* Colaborar em processos de versionamento de código, considerando princípios de trabalho ágil.
* Realizar integrações utilizando Dapper.
* Implementar conceitos de CQRS e DDD no desenvolvimento de soluções complexas.
Requisitos Técnicos Específicos:
* Experiência sólida com tecnologias .NET C# e .NET Core.
* Conhecimento avançado em linguagem de programação Java Script (não necessário para a posição), conhecimentos sobre práticas de segurança de dados.
* Princípios SOLID e Clean Architecture.
* Experiência em desenvolvimento contínuo do software, integrados à metodologia Agile.
* Domínio das técnicas principais relacionadas ao SQL.