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
- Etapa 1: Cadastro
- Etapa 2: Screening
- Etapa 3: Entrevista de Pessoas
- Etapa 4: Entrevista Técnica
- Etapa 5: Apresentação para o Cliente
- Etapa 6: Entrevista com Cliente
- Etapa 7: Proposta
- 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
Conecte-se com a DB!