Software Engineer

Data: 6 de abr. de 2026

Localização: Belo Horizonte, BR

Empresa: Capgemini

Buscamos um(a) desenvolvedor(a) backend referência técnica e com forte experiência em arquitetura, evolução de plataformas e liderança técnica, para atuar na construção e manutenção de APIs críticas, robustas e escaláveis, integrando legados e arquiteturas modernas de microsserviços. Valorizamos autonomia, visão sistêmica, foco em qualidade e uso de ferramentas modernas (incluindo IA/GitHub Copilot) para acelerar entregas com segurança.
Principais Responsabilidades
•    Liderar tecnicamente o desenvolvimento e a evolução de aplicações backend em .NET (C#).
•    Definir padrões e boas práticas (arquitetura, observabilidade, segurança, versionamento, testes, performance).
•    Projetar, construir e otimizar APIs REST com foco em escalabilidade, baixo acoplamento e alto throughput.
•    Conduzir decisões de arquitetura e integração entre sistemas legados e microsserviços (incluindo estratégias de transição).
•    Atuar fortemente em modelagem de dados Oracle e PL/SQL, apoiando decisões de performance e governança.
•    Elevar o nível de qualidade com testes unitários (xUnit), estratégias de cobertura e cultura de qualidade.
•    Liderar code reviews, mentoring e suporte a desenvolvedores(as) menos experientes.
•    Atuar junto a DevOps (Azure DevOps/Git) em pipelines, qualidade e automações.
•    Ser protagonista na condução técnica de projetos (planejamento, riscos, dependências, alinhamento com negócio).
Requisitos Obrigatórios
•    +7 anos de experiência sólida em desenvolvimento .NET.
•    Domínio de C#, padrões de projeto e princípios SOLID aplicados em código de produção.
•    Experiência avançada com APIs REST (versionamento, autenticação/autorização, performance, resiliência).
•    Experiência sólida com Oracle (modelagem, PL/SQL, tuning e boas práticas).
•    Vivência forte com Git e Azure DevOps (fluxos, PRs, políticas de qualidade).
•    Forte prática de testes automatizados com xUnit e cultura de qualidade.
•    Uso ativo do GitHub Copilot (e práticas para garantir qualidade/segurança do que é gerado).
•    Experiência consistente com Microsserviços e seus trade-offs (observabilidade, consistência, integração, versionamento).
•    Experiência real com Redis e estratégias de cache.
•    Vivência aplicando CQRS (quando faz sentido).
•    Conhecimento de Docker e conteinerização em esteiras.
•    Vivência com Insomnia e boas práticas de teste/contratos de API.

Diferenciais
•    Experiência em métodos ágeis (Scrum/Jira) com atuação de liderança/coordenação técnica.