Descrição
Principais Responsabilidades
* Liderar a arquitetura e desenvolvimento de **APIs REST em .NET/ASP.NET Core**;
* Definir padrões de arquitetura e boas práticas (Clean Architecture, DDD, APIs resilientes);
* Projetar soluções com foco em: Resiliência
* EscalabilidadePerformanceSegurança
* Implementar mecanismos como: Retry/backoff
* Circuit breakerTimeoutsIdempotência
* Atuar na definição e sustentação de autenticação e segurança: OAuth2/OIDC
* JWTHMACTLSAzure Key Vault
* Trabalhar com serviços Azure como: API Management (APIM)
* App Service / Container AppsService BusAzure SQLBlob Storage
* Garantir observabilidade e monitoramento utilizando: OpenTelemetry
* Application InsightsLog Analytics (KQL)
* Conduzir pipelines CI/CD e estratégias de deploy (blue/green, canary e rollback);
* Documentar APIs e decisões técnicas (OpenAPI/Swagger e ADRs).
Requisitos Técnicos
* Experiência sólida com: C\#
* .NET Core / .NET 9ASP.NET CoreAPIs REST
* Conhecimento avançado em: Entity Framework Core
* SQL ServerModelagem e performance de banco
* Vivência com: Middlewares
* Versionamento de APIsIntegrações HTTPTratamento de erros
* Experiência em Azure: APIM
* App ServicesService BusAzure SQLBlob StorageKey VaultRedes privadas e DNS
* Conhecimento em: OpenAPI / Swagger
* Contract TestingSegurança de aplicações (OWASP, SAST, DAST, LGPD)OpenTelemetry e observabilidadeDevOps e Infraestrutura como Código (Terraform/Bicep)Git e pipelines CI/CD
\*
* Idioma
* Inglês avançado para leitura, escrita e conversação técnica.
Pagamento: R$10\.500,00 \- R$12\.500,00 por mês
Benefícios:
* Assistência médica
* Assistência odontológica
* Auxílio\-creche
* Seguro de vida
* Vale\-alimentação
* Vale\-refeição
Pergunta(s) de seleção:
* Experiência sólida com: C\# .NET Core / .NET 9 ASP.NET Core APIs REST?
Idioma:
* Inglês (Preferencial)
Local do trabalho: Remoto híbrido para São Paulo, SP