Desenvolvedor Back-end Sênior

Barueri Hybrid

Projetar e evoluir a arquitetura de APIs e microsserviços de alta escala em .NET.
Tomar decisões técnicas sobre persistência (SQL Server e MongoDB), mensageria e padrões de integração.
Defi nir e disseminar boas práticas de Clean Code, SOLID e design de software.
Conduzir code reviews criteriosos e apoiar tecnicamente pessoas desenvolvedoras júnior e plenas, compartilhandoconhecimento no dia a dia.
Garantir resiliência, observabilidade e performance dos serviços em nuvem (Azure e AWS), com instrumentação e monitoria viaDatadog.
Colaborar com Team Lead e Tech Lead na evolução técnica do time, sem que a gestão de pessoas e a liderança formal sejam desua responsabilidade.
Estabelecer estratégias de mensageria assíncrona com RabbitMQ, Service Bus e Kafka.
Colaborar com produto e arquitetura na defi nição de soluções técnicas de longo prazo.

Requirements

Ampla experiência em C# e .NET aplicada a sistemas de produção em larga escala.
Domínio de modelagem e otimização em SQL Server e MongoDB.
Experiência consolidada com mensageria (RabbitMQ, Service Bus e/ou Kafka).
Vivência prática em arquitetura de nuvem nos provedores Azure e AWS.
Domínio de Clean Code, princípios SOLID e padrões de projeto.
Experiência com arquitetura de microsserviços e sistemas distribuídos.
Domínio de monitoria e observabilidade de aplicações, preferencialmente com Datadog.
Uso de ferramentas de IA no desenvolvimento (ex.: Copilot, Claude), com senso crítico sobre o código gerado.
Sólida prática de versionamento (Git), CI/CD e cultura DevOps.

Diferenciais
Domain-Driven Design
Event-Driven Architecture
Kubernetes
Terraform / IaC
OpenTelemetry / APM
Padrões de resiliência
Performance tuning
Distributed Tracing
Segurança de aplicações
Certifi cações (diferenciais)
AZ-204 — Microsoft Azure Developer Associate
AZ-900 — Microsoft Azure Fundamentals
AWS Certifi ed Cloud Practitioner