Sobre a vagaEstamos em busca de uma pessoa desenvolvedora .
NET Core Pleno para atuar na criação e evolução de APIs e serviços de alta disponibilidade.
Você fará parte de times ágeis que apoiam diferentes áreas, incluindo E-commerce (site e app), Logística e WMS, além de integrações com a plataforma VTEX, marketplaces (Amazon, Mercado Livre e outros) e sistemas satélites como Cashback e Rastreio de pedidos.
Nosso principal desafio é manter e evoluir uma plataforma de backoffice whitelabel que conecta diversas grandes marcas do grupo Azzas (masculino e feminino).
É uma posição de alta criticidade, com foco em backend e integrações.ResponsabilidadesProjetar, desenvolver e manter APIs REST em ASP.NET Core (C#) aplicando boas práticas (SOLID, Clean Architecture).
Modelar dados e escrever consultas eficientes em SQL .
Integrar sistemas internos e externos (filas, webhooks, OAuth2 / OIDC).
Escrever testes automatizados (unitários / integração / contrato) e participar de code reviews.Monitorar e observar serviços (logs, métricas, tracing) e apoiar na resolução de incidentes.Colaborar em decisões de arquitetura (event-driven, cache, concorrência, microsserviços).
Participar ativamente do ciclo ágil (refino, planning, dailies, retrospectivas).
Requisitos obrigatóriosSQL avançado.C# e .
NET 6+ / ASP.NET Core (Web API).
Entity Framework Core (modelagem, índices, performance básica).
Git (branches, PRs, code review).
Testes automatizados (xUnit / NUnit / MSTest) e boas práticas de qualidade.Docker (containerização).
CI / CD (Azure DevOps ou GitHub Actions).
Segurança (JWT, OAuth2 / OIDC) e observabilidade (Serilog, OpenTelemetry).
Experiência com arquitetura de microsserviços.Diferenciais (bons de ter, nesta ordem)Experiência com VTEX (especialmente pedidos).
(incluindo AWS Lambda).
Frontend Mensageria (RabbitMQ, Kafka), Redis, gRPC.Cloud AWS e Kubernetes.Conhecimento em Keycloak ou outros provedores de autenticação.Experiência em metodologias ágeis (Scrum, Kanban, Lean).
Soft skillsComunicação clara, colaboração e postura de ownership .
Capacidade de investigar problemas complexos e propor soluções pragmáticas.Foco em resultado, qualidade e experiência do usuário final.Formação & experiência Graduação em Computação / afins ou experiência equivalente.
2–4 anos de experiência prática com .
NET Core / ASP.NET Core .
Pleno • Rio de Janeiro, Brasil