Desenvolvimento de Sistemas
Procuramos profissional capacitado em desenvolvimento de software para criar aplicações corporativas eficientes.
Responsabilidades:
1. Elaborar e aperfeiçoar sistemas utilizando linguagens de programação avançadas.
2. Conceber e manter APIs RESTful com tecnologia .NET Core, seguindo princípios de design orientado a objetos e arquitetura limpa.
3. Modelar e otimizar consultas e processos utilizando banco de dados Oracle.
4. Implementar testes unitários e de integração para garantir qualidade do código.
5. Aplicar práticas de versionamento de código utilizando Gitflow.
6. Realizar integrações com ferramentas especializadas utilizando Dapper.
7. Aplicar conceitos de Command Query Responsibility Segregation (CQRS) e Domain-Driven Design (DDD) no desenvolvimento de soluções complexas.
8. Colaborar com equipe técnica na definição de padrões, boas práticas e decisões arquiteturais inovadoras.
9. Garantir alta qualidade, organização e atenção aos detalhes no desenvolvimento de software.