Descrição
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.