Desenvolvedor .NET Sr - Segmento Varejista - Híbrido POA
HybridPorto Alegre, Rio Grande do Sul, Brazil
Job Summary
Design e evoluir a arquitetura de novos fluxos e microsserviços, definindo e garantindo padrões de codificação, arquitetura e qualidade no time. Realize refatorações profundas, incluindo decomposição de God Classes e redução de complexidade ciclomática, enquanto conduza code reviews com foco em arquitetura, segurança e performance. Oriente desenvolvedores plenos e juniores nas práticas de desenvolvimento, defina estratégias de testes e garanta cobertura mínima nos fluxos críticos. Identifique e corrija problemas de segurança no nível de aplicação, implemente logging estruturado e telemetria para diagnóstico de performance em produção. O candidato deve possuir sólida experiência em C#/.NET 6+, arquitetura de microsserviços orientada a eventos, e domínio de princípios SOLID, Clean Code e padrões de projeto GoF. A vaga exige atuação híbrida em Porto Alegre, com benefícios como Vale iFood, plano de saúde e horário flexível.
Required Qualifications
- 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.)
Desired Qualifications
- 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.)
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.