Ci&t

[Job -26861] Senior Backend Developer (.Net 8)

Brazil Full Time
Somos especialistas em transformação tecnológica, unindo expertise humana à IA para criar soluções tech escaláveis. Com mais de 8,000 CI&Ters ao redor do mundo, já formamos parcerias com mais de 1,000 clientes durante nossos 30 anos de história. Inteligência Artificial é nossa realidade.

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 desenvolvedor(a) sênior back-end responsável pelo desenvolvimento e manutenção de soluções robustas utilizando .NET 8. Este(a) profissional atuará em aplicações críticas e de larga escala, com foco em APIs REST, lógica de negócios, integração com bancos de dados, práticas modernas de engenharia de software e uso de nuvem (Azure). 

Requisitos Obrigatórios 
- Proficiência em C# com .NET 8 ou superior; 
- Experiência em microserviços e arquitetura limpa; 
- Conhecimento avançado em bancos relacionais (SQL Server, PostgreSQL) e NoSQL (MongoDB); 
- Uso de Dapper ou Entity Framework com consultas complexas; 
- Experiência com Docker para desenvolvimento e deploy; 
- Conhecimento em GitFlow; 
- Criação de testes unitários em C# com xUnit ou nUnit; 
- Prática com DDD, injeção de dependência e princípios SOLID; 
- Vivência com CI/CD, preferencialmente com Azure DevOps; 
- Desenvolvimento de APIs REST com foco em maturidade e segurança; 
- Familiaridade com aplicações orientadas a eventos e mensageria (ex.: Azure Service Bus); 
- Inglês intermediário (leitura e escrita técnica). 

Desejável / Diferenciais 
- Experiência com ferramentas de monitoramento (ex.: Datadog); 
- Conhecimento em Azure Cloud; 
- Uso de ferramentas de análise de código como Sonar; 
 
 Soft Skills Esperadas 
- Capacidade de tomar decisões técnicas com autonomia; 
- Perfil colaborativo e orientado à solução; 
- Boa comunicação com stakeholders técnicos e não técnicos; 
- Comprometimento com prazos e qualidade de entrega; 
- Capacidade de revisar código e oferecer feedback construtivo

Processo de Seleção:
1. Entrevista técnica com a equipe de aquisição de talentos; 
2. Avaliação comportamental e alinhamento cultural; 
3. Realização de desafio técnico (5 dias); 
4. Avaliação do desafio pela equipe técnica; 
5. Entrevista final com o cliente