[Job 32178] Developer .NET Sênior — Azure / Cosmos DB / APIs
1 нед. назад
БразилияSeniorRemote
c#.netazurecosmos dbasp.net core
Senior .NET developer focused on backend development, Azure integration, Cosmos DB, and API development.
Другое
- Na CI&T , ajudamos grandes empresas a transformar o potencial da AI em impacto real nos negócios com AI Deployment, execução AI-native e tech-integrated business solutions.
- Com 30 anos de experiência em transformação tecnológica, aceleramos inovação com expertise em agentic SDLC, application modernization, Data & AI, martech e business strategy.
- Somos 8.000 CI&Ters em mais de 25 países, colaborando para construir soluções com impacto real. AI já faz parte da forma como trabalhamos, evoluímos e inovamos todos os dias.
- Importante : se você reside na Região Metropolitana de Campinas, sua presença nos escritórios da cidade será obrigatória, conforme a política de frequencia vigente.
- Buscamos Engenheiros(as) de Software .NET Sênior com experiência sólida em desenvolvimento backend, integração de sistemas e ambientes Microsoft Azure.
- As pessoas farão parte de um pool de engenharia transversal, podendo atuar em diferentes momentos na evolução de workers .NET, publicação de dados no Cosmos DB, desenvolvimento de APIs e integração de sistemas consumidores.
- É importante ter autonomia para navegar em código existente/legado, compreender fluxos complexos de dados e atuar em cenários nos quais consistência, resiliência e observabilidade são requisitos críticos.
- Principais Responsabilidades:
- * Analisar aplicações e fluxos existentes em C#/.NET. * Evoluir e desenvolver.NET Worker Services. * Desenvolver APIs utilizando Core. * Implementar integração e persistência de dados no Azure Cosmos DB. * Trabalhar com dados provenientes de SQL Server. * Implementar serialização e contratos JSON. * Criar e evoluir APIs REST/OpenAPI. * Implementar versionamento, filtros, ordenação e paginação. * Implementar autenticação e autorização utilizando padrões como OAuth2/OIDC. * Desenvolver mecanismos de idempotência, retry/backoff, tratamento de falhas e reprocessamento. * Trabalhar com processamento concorrente e distribuído. * Implementar logs, métricas e telemetria. * Criar testes unitários, de integração e de contrato. * Apoiar validações de consistência entre SQL Server e Cosmos DB. * Atuar em aplicações executadas em Kubernetes/AKS. * Alternar entre diferentes componentes da solução conforme a fase e as prioridades do backlog.
- Requisitos Obrigatórios:
- * Experiência sólida com C# e.NET. * Experiência com Core. * Experiência com.NET Worker Services ou processamento backend equivalente. * Desenvolvimento e integração de APIs REST. * Conhecimento de OpenAPI/Swagger e JSON. * Experiência com SQL Server. * Conhecimento de Kubernetes e/ou AKS. * Experiência com testes unitários e de integração. * Conhecimento de autenticação e autorização em APIs. * Experiência com troubleshooting e análise de aplicações existentes. * Conhecimento de padrões de resiliência, incluindo retry, backoff e tratamento de falhas.
- Desejável:
- * Experiência prática com Azure Cosmos DB e Cosmos DB SDK. * Experiência com Microsoft Azure. * Conhecimento de Azure API Management. * Experiência com OAuth2/OIDC e Entra ID. * Conhecimento de idempotência e processamento at-least-once. * Experiência com aplicações de alto volume. * Conhecimento de observabilidade, logs distribuídos, métricas e tracing. * Experiência com arquitetura orientada a eventos, CQRS ou read models.
- Competências Comportamentais:
- * Autonomia técnica. * Capacidade analítica e facilidade para compreender sistemas existentes. * Adaptabilidade para atuar em diferentes componentes da solução. * Forte colaboração com Arquitetura, SRE, QA e outras equipes. * Comunicação clara de riscos, bloqueios e dependências. * Atenção especial à consistência e qualidade dos dados. * Compartilhamento de conhecimento.
- Palavras-chave
- * C# *.NET *.NET Core * Core * Worker Service * Backend Engineer * Senior Software Engineer * Azure * Cosmos DB * Cosmos DB SDK * SQL Server * AKS * Kubernetes * REST API * OpenAPI * Swagger * OAuth2 * OIDC * Microservices * Distributed Systems * API Integration
- #LI-RW1