Posição: Engenheiro de Software
Resumo:
O engenheiro de software trabalhará na criação, evolução e manutenção de aplicações corporativas utilizando as tecnologias .NET C# e Oracle.
Responsabilidades
* Desenvolver, evoluir e manter sistemas utilizando .NET C#.
* Criar e manter APIs RESTful com .NET Core, seguindo princípios SOLID e Clean Architecture.
* Modelar e otimizar consultas e processos utilizando Oracle.
* Implementar testes unitários e de integração.
* Aplcar Gitflow no versionamento de código.
* Realizar integrações utilizando Dapper.
* Aplcar conceitos de CQRS e DDD no desenvolvimento de soluções.
* Colaborar com a equipe técnica na definição de padrões, boas práticas e decisões arquiteturais.
* Garantir alta qualidade, organização e atenção aos detalhes no código entregue.