Descrição do cargo:
Estamos procurando por um profissional experiente para desenvolver soluções .NET Full Stack para CRM e integração de dados.
* Desenvolver e implementar soluções .NET Full Stack para o ambiente corporativo.
* Criar demonstrações e projetos utilizando ChatGPT e Aleph Alpha para clientes externos.
* Desenvolver e integrar chatbots e voicebots usando o Google Dialogflow.
* Realizar integrações de sistemas via APIs e Web Services.
* Documentar soluções e implementações desenvolvidas.
* Participar de reuniões com as partes interessadas para entender os requisitos e apresentar soluções.
* Realizar testes e garantir a qualidade das soluções desenvolvidas.
* Monitorar o desempenho do aplicativo e propor melhorias.
Requisitos mínimos:
* Bacharelado em Ciência da Computação, Engenharia da Computação, Sistemas de Informação ou área relacionada.
* Proficiência avançada em desenvolvimento .NET, incluindo C#, ASP.NET Core, MVC, Web API, Entity Framework e tecnologias front-end como JavaScript, HTML, CSS e frameworks modernos como Angular, React ou Vue.js.
* Experiência avançada no desenvolvimento de aplicativos usando APIs ChatGPT e Aleph Alpha. Forte entendimento de conceitos de NLP e modelos de linguagem, com a capacidade de criar demos e projetos para clientes.
* Google Dialogflow: Proficiência no desenvolvimento e integração de chatbots e voicebots usando o Dialogflow, incluindo gerenciamento de intenções, entidades e contextos.
* APIs e serviços Web: experiência avançada com APIs REST, Webhooks e integrações de sistemas.
* Bancos de dados: Conhecimento intermediário a avançado de bancos de dados relacionais (SQL Server, PostgreSQL, MySQL) e bancos de dados NoSQL.
* Controle de versão: proficiência intermediária a avançada em práticas de controle de versão de código.
* CRM: Familiaridade intermediária com conceitos de CRM.
Benefícios:
* Trabalho remoto.
* Integral.
Outras informações:
* Experiência comprovada em desenvolvimento de software .NET Full Stack.
* Capacidade de aprender novas tecnologias rapidamente e se adaptar a mudanças.
* Experiência com metodologias ágeis (Scrum, Kanban).