Sobre o trabalho
Responsabilidades:
* Desenvolver e manter microserviços em .NET 6+ / C#;
* Criar integrações REST e GraphQL;
* Implementar comunicação assíncrona com RabbitMQ e/ou Azure Service Bus;
* Implementar estratégias de cache distribuído com Redis;
* Manipular e otimizar bases SQL Server e MongoDB;
* Implementar consultas vetoriais utilizando MongoDB Atlas Vector Search;
* Criar embeddings e construir pipelines básicos/intermediários de RAG;
* Integrar sistemas corporativos com LLMs (Azure OpenAI);
* Apoiar decisões de arquitetura e realizar code reviews para desenvolvedores júnior e pleno.
* Utilizar o Claude Code no ciclo de desenvolvimento para análise de código, implementação, refatoração, investigação de problemas, criação de testes e ganho de produtividade;
* Elaborar prompts e fornecer contexto técnico adequado ao Claude Code para obter resultados seguros, consistentes e alinhados aos padrões do projeto;
Seja a diferença
Você tem as seguintes qualificações, experiências e competências:
Conhecimentos Técnicos Essenciais
Back-end & Microserviços:
* C#, ASP.NET Core, Entity Framework Core
* Arquitetura de Microserviços e boas práticas de engenharia
* APIs REST e GraphQL
Mensageria & Cache
* RabbitMQ e/ou Azure Service Bus
* Redis (cache distribuído)
Bancos de Dados
* SQL Server
* MongoDB (incluindo consultas vetoriais)
IA Generativa & RAG
* Criação de embeddings
* Consultas vetoriais com Atlas Vector Search
* Construção de pipelines RAG (nível intermediário)
* Integração com Azure OpenAI
Claude Code
* Bons conhecimentos e experiência prática com Claude Code;
* Capacidade de utilizar o Claude Code em projetos reais de desenvolvimento;
* Técnicas de prompting e gestão de contexto para atividades de engenharia de software;
* Familiaridade com integração do Claude Code ao terminal, Azure, Git e ao fluxo de desenvolvimento do time.
* Conhecimentos de MCP - Model Context Protocol
* Criação e integração de agentes de IA;
Cloud & DevOps (Azure)
* Azure Functions, App Services e Monitor
* CI/CD
* Testes automatizados
Padrões de Qualidade de Código Esperados:
*Aplicação de SOLID;
*Clean Code;
*Design Patterns
Diferenciais Desejáveis
* Conhecimento de otimização em bancos NoSQL
* Monitoramento e observabilidade com DataDog
* Python