Pular para o conteúdo principal

Desenvolvedor .NET Sr - Segmento Varejista - Híbrido POA

Descrição da vaga

O que vamos construir juntos?

Nosso time tem como compromisso propor soluções de excelência técnica, buscando alternativas que gerem valor e adotando um mindset ágil aliado a uma cultura de colaboração.

Valorizamos a diversidade e acreditamos que equipes plurais são fundamentais para construir ideias mais inovadoras.

Buscamos um(a) Desenvolvedor(a) .NET Sênior com sólida experiência em arquitetura de microsserviços e soluções orientadas a eventos, capaz de atuar na evolução de sistemas complexos e na definição de padrões técnicos.

Além da excelência técnica, valorizamos profissionais que tenham protagonismo na identificação de melhorias, saibam comunicar riscos de forma clara e contribuam ativamente para a evolução do time. Esperamos alguém com experiência em documentação técnica, escrita de histórias e tarefas, mentoria de colegas e colaboração em discussões de arquitetura e planejamento. Também buscamos uma postura comprometida com o suporte a ambientes produtivos, foco na qualidade das entregas e capacidade de equilibrar pragmatismo e excelência técnica para gerar impacto no negócio. Aqui, você encontrará um ambiente colaborativo, que incentiva o compartilhamento de conhecimento, a autonomia e a construção conjunta de soluções de alto nível.

Responsabilidades e atribuições

  • Projetar e evoluir a arquitetura de novos fluxos e microsserviços;
  • Definir e garantir padrões de codificação, arquitetura e qualidade no time;
  • Realizar refatorações profundas: decomposição de God Classes, redução de complexidade ciclomática, eliminação de duplicação;
  • Conduzir code reviews com foco em arquitetura, segurança e performance;
  • Orientar desenvolvedores plenos e juniores nas práticas de desenvolvimento;
  • Definir estratégias de testes e garantir cobertura mínima nos fluxos críticos;
  • Identificar e corrigir problemas de segurança no nível de aplicação (autenticação, validação, proteção de dados);

Requisitos e qualificações

Para se candidatar você precisa ter:

  • C# / .NET (6+);
  • ASP.NET Core (WebAPI, Minimal APIs, middleware);
  • Entity Framework Core / Dapper;
  • RabbitMQ (padrões de mensageria, dead-letter, retry);
  • SQL Server (modelagem, índices, planos de execução);
  • Mensageria e arquitetura orientada a eventos;
  • Git / Azure DevOps CI/CD;
  • Docker / Kubernetes (containerização e orquestração);
  • Sólida experiência em arquitetura de microsserviços e event-driven;
  • Experiência em análise de complexidade ciclomática e refatoração de código legado;
  • Experiência em pipelines CI/CD com integração de análise de qualidade e testes automatizados;
  • Domínio de princípios SOLID, Clean Code, DRY, KISS e YAGNI;
  • Conhecimento de segurança em APIs: JWT, OAuth, IDOR prevention, mass assignment, rate limiting, security headers;
  • Experiência com logging estruturado, telemetria e diagnóstico de performance em produção;
  • Capacidade de modelar bancos de dados relacionais com foco em performance: índices, projections, plano de execução;
  • Capacidade de avaliar e escolher padrões de projeto adequados para cada problema (Strategy vs Chain, CQRS vs Reprodutor de leitura, etc.).

Será um diferencial se você tiver:

  • Conhecimento em ecommerce;
  • Experiência com a plataforma VTEX;
  • Microsserviços de integração;
  • SonarQube (análise estática de código);
  • MediatR / CQRS (implementação correta, não apenas uso da biblioteca);
  • Testes de integração e cobertura orientada a pirâmide de testes;
  • Azure Blob Storage;
  • OpenTelemetry / Application Insights;
  • OpenAPI / Swagger (versionamento e documentação);
  • Padrões de projeto GoF e arquiteturais (Strategy, Chain of Responsibility, Adapter, Factory, etc.).

Informações adicionais

Por aqui você terá:


  • Vale iFood (alimentação e refeição);
  • Aux. Home Office;
  • Plano de Saúde;
  • Plano Odontológico;
  • Day off de Aniversário;
  • Seguro de Vida;
  • Licença Maternidade e Paternidade estendida;
  • Parcerias Educacionais;
  • Parceria Total Pass - saúde e bem estar;
  • Parceria Clude Saúde;
  • Programas de Reembolso; 
  • Horário flexível;
  • Dresscode: seja você.

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Screening
  3. Etapa 3: Entrevista de Pessoas
  4. Etapa 4: Entrevista Técnica
  5. Etapa 5: Apresentação para o Cliente
  6. Etapa 6: Entrevista com Cliente
  7. Etapa 7: Proposta
  8. Etapa 8: Contratação

Prazer, somos a DB!

Da garagem de casa para o mundo: assim começa a história da DB. Nascemos com desejo de mudança, nosso propósito é ser uma empresa de tecnologia centrada nas pessoas, com colaboração, inclusão e diversidade. Em 1993, iniciamos como consultores de um dos grandes bancos de dados da época, que nos deu o nome de DBServer (data base server) e aos poucos fomos construindo a DB (Design + Build the future) que você conhece hoje, a que gera mudança através de inovação e humanidade.


Nós desenvolvemos pessoas que impactam os negócios com tecnologia e inovação, participando de forma flexível e articulada em squads, consultorias e capacitações em todas as etapas do ciclo de vida, do Discovery ao Delivery e sustentação.



Um olhar para a Diversidade & Inclusão


A DB tem constituído uma jornada composta por marcadores culturais com profundo significado humano e que fazem parte do nosso dia a dia. Com coragem e empatia, colaboração, senso coletivo e de comunidade, estamos evoluindo na direção de uma cultura centrada nas pessoas.


Estamos orgulhosos de promover um ambiente de trabalho livre de discriminação. Acreditamos que a diversidade de experiências, perspectivas e histórico transforma nosso ambiente de trabalho. Estamos empenhados a construir esse legado com a sua parceria! 


Conheça nosso Marco Ético: https://bit.ly/MarcoEtico