Grupo Casas Bahia

Pessoa Engenheira de Software Sênior (.Net)

🌍 Remoto📍 Remoto
PUBLICIDADE

Descrição da Vaga

Buscamos uma Pessoa Engenheira de Software Sênior (.Net) para atuar no desenvolvimento e evolução de microsserviços da plataforma de e-commerce do Grupo Casas Bahia, com foco em alto throughput e baixa latência. A posição envolve a modernização de sistemas legados e a garantia de resiliência e escalabilidade em cenários de alta demanda.

Responsabilidades

  • Desenvolver e evoluir microsserviços da plataforma de e-commerce (checkout, ofertas, pagamentos, frete) com foco em throughput elevado e latência previsível.
  • Manter e modernizar sistemas legados (.NET Framework / WCF) com visão de migração progressiva.
  • Atuar em correções, melhorias e novos projetos via backlog priorizado, garantindo zero impacto no fluxo de compras.
  • Acompanhar o ciclo de vida completo: análise → implementação → testes → deploy → observabilidade em produção.
  • Participar de code reviews com mentalidade de qualidade enterprise (SonarQube, Clean Code, SOLID).
  • Garantir resiliência e escalabilidade em cenários de alta demanda (Black Friday, campanhas).
PUBLICIDADE

Requisitos

  • Experiência com desenvolvimento em C# e .NET 8+ (desejável conhecimento em .NET 10)
  • Vivência no desenvolvimento de APIs RESTful utilizando ASP.NET Core Web API
  • Conhecimento em arquitetura de software utilizando Clean Architecture e DDD (Domain-Driven Design) com tactical patterns
  • Experiência com banco de dados relacional SQL Server, incluindo modelagem, criação de queries, procedures e utilização de Dapper
  • Conhecimento em banco de dados documental MongoDB
  • Experiência com implementação e utilização de cache Redis
  • Vivência com mensageria utilizando Kafka, incluindo desenvolvimento de consumers idempotentes e producers
  • Experiência com testes automatizados utilizando xUnit, mocks (NSubstitute ou similares) e testes de integração
  • Conhecimento em validação de dados utilizando FluentValidation
  • Experiência na implementação de estratégias de resiliência utilizando Polly (retry, circuit breaker e timeout)
  • Conhecimento em práticas de qualidade de código utilizando SonarQube, com foco em zero warnings e complexidade ciclomática ≤ 15
  • Experiência com versionamento de código utilizando Git, incluindo Conventional Commits e estratégias de branching
  • Conhecimento básico em infraestrutura com Docker e Kubernetes, incluindo entendimento sobre pods, health checks e deploys
  • Experiência com sistemas de alto throughput (e-commerce, fintech, telecom)
  • Conhecimento em BenchmarkDotNet para profiling de hot paths
  • Conhecimento em Serilog (structured logging)
  • Conhecimento em Refit para HTTP clients tipados
  • Conhecimento em WireMock para testes de integração
  • Experiência com GitHub Actions (CI/CD)
  • Conhecimento em Helm charts
  • Experiência com migração de legado (.NET Framework → .NET moderno)
  • Conhecimento de WCF / Web Forms (manutenção de sistemas existentes)

Benefícios

  • PLR/Bônus
  • Assistência Médica
  • Assistência Odontológica
  • Vale Refeição
  • Seguro de Vida
  • Extensão da Licença Maternidade (180 dias)
  • Extensão da Licença Paternidade (20 dias)
  • Incentivo à prática de atividade física (Wellhub/Gympass e Total Pass)
  • Vale Transporte
  • Convênio com o SESC
  • Clube de Descontos
  • Day-off no Aniversário
  • Desconto em Farmácias

O Grupo Casas Bahia é uma das empresas mais emblemáticas do Brasil, com uma história rica que se estende por décadas. Sua jornada é marcada por superação, inovação e dedicação total a você! Nossa dedicação é incansável, nossa vontade de trazer solução, e de conversar olho no olho nos faz humanos.[Ver Mais]

Informações Adicionais

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →

Você será redirecionado para o site da empresa

PUBLICIDADE