Engenheiro de Software Sênior (.Net) – Grupo Casas Bahia – Home Office

Grupo Casas Bahia

Informações da vaga:

Atenção as exigências da vaga!

Descrição da vaga:

Engenheiro de Software Sênior (.Net) – Grupo Casas Bahia – Home Office

Responsabilidades e atribuições
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).

Requisitos e qualificações
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.

Seria muito legal se você tivesse (diferencial):

Experiência com sistemas de alto throughput (e-commerce, fintech, telecom)
BenchmarkDotNet para profiling de hot paths
Serilog (structured logging)
Refit para HTTP clients tipados
WireMock para testes de integração
GitHub Actions (CI/CD)
Helm charts
Experiência com migração de legado (.NET Framework → .NET moderno)
Conhecimento de WCF / Web Forms (manutenção de sistemas existentes)

Candidate-se, clicando no botão “Candidatar-se à vaga” abaixo

Vaga divulgada no RJEMPREGOS.NET

Obs: em vagas que solicitam o envio de curriculo por e-mail, sempre envie o curriculo no corpo do e-mail e em anexo.

Clique no botão abaixo "Candidatar-se à Vaga" para acessar o link, e-mail, local de comparecimento ou whatsapp da empresa contratante.

Dica: tenha atenção ao anunciado da vaga, as vezes por algum detalhe você pode ser eliminado da seleção, não esqueça de manter seu curriculo atualizado, boa sorte!

Candidate-se no botão abaixo.

Para se candidatar a esta vaga visite tecnologiagrupocasasbahia.gupy.io.