Habilidades Técnicas:
- .NET Core: Experiência no desenvolvimento de aplicações utilizando.NET Core, com conhecimento em arquitetura limpa e boas práticas de codificação.
- SQL: Proficiência em bancos de dados relacionais, especialmente SQL Server, incluindo a criação e otimização de consultas, procedimentos armazenados e funções.
- React: Habilidade no desenvolvimento de interfaces de usuário utilizando React, com conhecimento em componentes, hooks e gerenciamento de estado.
- APIs: Experiência na criação e consumo de APIs RESTful, com conhecimento em práticas de segurança e autenticação. Práticas de Desenvolvimento:
- Testes: Implementação de testes unitários, de integração e E2E para garantir a qualidade e a estabilidade do software
- Revisão de Código: Participação em revisões de código utilizando Pull Requests para melhorar a qualidade do código e compartilhar conhecimento
- Integração Contínua: Familiaridade com práticas de integração contínua, incluindo o uso de pipelines automatizados para construção, teste e implantação de aplicações Ferramentas e Tecnologias: - ArgoCD: Utilização do ArgoCD para gerenciar e automatizar processos de implantação em Kubernetes - Cache Handler e Error Handler: Integração com Redis para gerenciamento de cache e uso de bibliotecas para tratamento de erros em Node.js - Feature Toggle: Gerenciamento de funcionalidades utilizando Azure App Configuration - Logger: Implementação de logs padronizados utilizando a biblioteca nbra-logger e o framework Winston Soft Skills:
- Colaboração: Capacidade de trabalhar em equipe, colaborando com diferentes departamentos como Vendas, TI e atendimento ao cliente.
- Comunicação: Habilidade para comunicar ideias e soluções de forma clara e eficaz.
- Adaptabilidade: Flexibilidade para se adaptar a novas tecnologias e metodologias de desenvolvimento.
100% REMOTE 3 vezes no Escritório
Habilidades Técnicas:
- .NET Core: Experiência no desenvolvimento de aplicações utilizando.NET Core, com conhecimento em arquitetura limpa e boas práticas de codificação.
- SQL: Proficiência em bancos de dados relacionais, especialmente SQL Server, incluindo a criação e otimização de consultas, procedimentos armazenados e funções.
- React: Habilidade no desenvolvimento de interfaces de usuário utilizando React, com conhecimento em componentes, hooks e gerenciamento de estado.
- APIs: Experiência na criação e consumo de APIs RESTful, com conhecimento em práticas de segurança e autenticação. Práticas de Desenvolvimento:
- Testes: Implementação de testes unitários, de integração e E2E para garantir a qualidade e a estabilidade do software
- Revisão de Código: Participação em revisões de código utilizando Pull Requests para melhorar a qualidade do código e compartilhar conhecimento
- Integração Contínua: Familiaridade com práticas de integração contínua, incluindo o uso de pipelines automatizados para construção, teste e implantação de aplicações Ferramentas e Tecnologias: - ArgoCD: Utilização do ArgoCD para gerenciar e automatizar processos de implantação em Kubernetes - Cache Handler e Error Handler: Integração com Redis para gerenciamento de cache e uso de bibliotecas para tratamento de erros em Node.js - Feature Toggle: Gerenciamento de funcionalidades utilizando Azure App Configuration - Logger: Implementação de logs padronizados utilizando a biblioteca nbra-logger e o framework Winston Soft Skills:
- Colaboração: Capacidade de trabalhar em equipe, colaborando com diferentes departamentos como Vendas, TI e atendimento ao cliente.
- Comunicação: Habilidade para comunicar ideias e soluções de forma clara e eficaz.
- Adaptabilidade: Flexibilidade para se adaptar a novas tecnologias e metodologias de desenvolvimento.
100% REMOTE 3 vezes no Escritório