Grupo Macro
Desenvolvedor Pleno Backend
Este é um cargo remoto. Estamos em busca de um(a) Desenvolvedor(a) Back-end .NET para integrar nosso time! Se você possui experiência com C#, .NET, APIs REST, integrações e busca atuar em projetos com Azure, IA e tecnologias modernas, essa oportunidade é para você. O que fazemos Vendemos por diversos canais, como: • Checkout Web; • Chatbots via WhatsApp; • Agentes de Voz com IA; • Landing Pages; • Importações em lote. Nosso backend captura cada venda em construção, normaliza as informações em um modelo único e entrega os dados ao CRM de forma confiável, mesmo quando há informações incompletas ou indisponibilidade temporária dos sistemas de destino. Você será responsável por: • Evoluir APIs REST utilizando .NET 9 e C#; • Implementar fluxos de venda para diferentes linhas de produto; • Sustentar integrações com CRM, gateways de pagamento, documentos e soluções de Voz com IA; • Desenvolver scripts no CRM utilizando Zoho/Deluge; • Investigar incidentes em produção por meio de tracing e análise de logs; • Atuar em processos de reprocessamento, recuperação de dados e processamento em lote. Aqui, você terá a oportunidade de trabalhar em um ambiente de alta performance, inovação e impacto direto em projetos que alcançam milhões de pessoas todos os meses. Requisitos • Experiência de 3 anos ou mais com C#/.NET (Core/5+) e ASP.NET Core Web API; • Vivência prática com Injeção de Dependência (DI), Middlewares, Filtros e Serialização; • Conhecimento sólido em HTTP e APIs REST, incluindo contratos JSON, autenticação por token e requisições multipart; • Experiência com integração de APIs de terceiros, tratamento de timeout, respostas fora do contrato e estratégias de retentativa; • Capacidade de transformar entradas pouco estruturadas em contratos tipados e consistentes; • Proficiência em JavaScript (ES6+), essencial para desenvolvimento de scripts no CRM; • Autonomia para investigar problemas em produção utilizando traces, logs e análise de causa raiz; • Experiência em evolução de sistemas legados, aplicando princípios SOLID sem necessidade de reescrita completa; • Conhecimento em Git, Pull Requests e Code Review; • Capacidade de traduzir requisitos de negócio em soluções técnicas. • Diferenciais • Experiência com bancos NoSQL documentais; • Conhecimento em padrões de resiliência (Retry, Idempotência e Filas); • Experiência com Azure; • Conhecimento em Observabilidade; • Experiência com testes utilizando xUnit. Benefícios A contratação será na modalidade PJ, no entanto, ofertamos alguns benefícios: • Plano de Saúde – Amil + coparticipação (opcional); • Plano Dental – Amil (opcional); • Chip corporativo com voz e dados gratuitos; • Parcerias com instituições de ensino; • Dayoff no Aniversário; • Total Pass. Originally posted on Himalayas
