
Desenvolvedor(a) Backend Pleno – C#/.NET-PJ
- Rio de Janeiro - RJ
- Permanente
- Período integral
- Projetar e desenvolver APIs RESTful e serviços em .NET 6+/.NET Core.
- Modelar e otimizar SQL Server (queries complexas, índices, procedures, tuning).
- Documentar APIs com Swagger/OpenAPI e manter contratos estáveis.
- Escrever testes unitários e de integração (xUnit/MSTest).
- Participar de code reviews, padrões de código e melhoria contínua.
- Colaborar em CI/CD (build, testes, deploy) e versionamento (Git).
- Implementar segurança (JWT/OAuth2), logs/monitoramento e métricas.
- Apoiar o desenho de arquitetura (DDD/Clean Architecture, quando aplicável).
- Experiência 4+ anos com C# e .NET/.NET Core.
- Forte domínio de SQL Server (desempenho e boas práticas).
- Experiência sólida em desenvolvimento de APIs e integrações
- Git (branches, PRs, GitFlow) e práticas SOLID/OOP.
- Experiência com Swagger/OpenAPI e testes automatizados.
- Arquitetura de microserviços (comunicação síncrona/assíncrona, resiliência: retry/circuit breaker).
- Docker e conteinerização.
- Mensageria (RabbitMQ, Azure Service Bus, Kafka).
- Cache (Redis) e jobs (Hangfire/Quartz).
- Segurança de APIs: OAuth2/OIDC, rate limiting, OWASP.
- Performance e carga (profiling, k6/JMeter) e observabilidade (logs, tracing).
- Azure (App Service, Functions, Azure SQL, Service Bus, Application Insights).
- Azure DevOps (Repos, Boards, Pipelines) e CI/CD bem estruturado.
- Infra como código (Bicep/Terraform).
- Padrões avançados: DDD, Clean Architecture, CQRS, MediatR.
- Vivência em Scrum/Kanban e métricas de fluxo (Lead Time, Cycle Time).