O que esta vaga pede
No Azzas 2154 Fashion & Lifestyle, somos movidos por pessoas. São elas que impulsionam ideias, constroem marcas e fazem a moda acontecer todos os dias. Estamos buscando uma pessoa Desenvolvedor Backend .NET para apoiar o desenvolvimento e a evolução de APIs e serviços de alta disponibilidade. Você atuará de forma estratégica em um squad, sendo referência técnica na modernização, sustentação e construção de aplicações, apoiando decisões de arquitetura e boas práticas de engenharia. O time atua com integrações de e-commerce, atua principalmente com a plataforma VTEX, garantindo o fluxo completo de pedidos, cadastro de produtos e processamento B2B e B2C, incluindo integrações com LINX para faturamento e contábil, temos os desafios de migrar e reestruturar aplicações distribuídas em nossa infraestrutura, precisamos adequar aos novos padrões técnicos, para garantir a funcionalidade e manutenibilidade dos mesmos, precisamos de um desenvolvedor backend com conhecimento técnico em aplicações distribuídas, sólidos conhecimento em estrutura de microservices, comunicação async e monitoramento e observabilidade.
Responsabilidades e atribuições
Desenvolver e manter APIs REST em ASP.NET Core (C#)/ seguindo boas práticas (SOLID, Clean Architecture). Implementar e manter integrações com sistemas internos e de terceiros (APIs, webhooks, filas). Modelar dados e escrever consultas SQL eficientes, com apoio do time em cenários mais complexos. Escrever testes automatizados (unitários e de integração) garantindo a qualidade do código. Participar de code reviews, tanto recebendo quanto fornecendo feedback técnico. Atuar na sustentação de sistemas em produção, apoiando investigação e correção de incidentes. Utilizar ferramentas de observabilidade (logs, métricas) para análise de problemas. Colaborar com decisões técnicas do time e com a evolução da arquitetura existente. Trabalhar em conjunto com DevOps no uso de pipelines de CI/CD e processos de deploy. Participar do ciclo ágil (refino, planning, dailies, retros), contribuindo com entregas e melhorias contínuas.
Requisitos e qualificações
- C# e .NET 6+ / ASP.NET Core (Web API). Boas práticas de código (SOLID, Clean Code). Conhecimento em Docker
- Conhecimento em Kubernetes. Experiência com CI/CD (Azure DevOps, GitHub Actions ou similares). Noções de segurança (JWT, OAuth2/OIDC) e observabilidade (ex.: Serilog). Experiência sólida em sistemas distribuídos, orquestração de sistemas e comunicação async
- Experiência sólida e construção de APIs restful e microservicos
- Experiência prática com ferramentas de IA no dia a dia de desenvolvimento — uso de agentes de código (Claude Code, Cursor ou similares), criação de skills/comandos customizados e integração de LLMs em fluxos de trabalho.
Informações adicionais
- Conhecimento em NodeJs/NestJsConhecimento em VTEX (integrações, pedidos, catálogo)
- Experiência com LINX
- Frontend React / Next.js
- Cloud (AWS ou GCP)
- Conhecimento em Keycloak ou outros provedores de autenticação
- Conhecimento em metodologias ágeis (Scrum, Kanban)
- Noções de DevOps (pipelines e entrega contínua).