Estamos em busca de uma pessoa Arquiteta de Software para atuação 100% remota, com foco no desenvolvimento e evolução de soluções críticas e de larga escala utilizando C# e .NET 8. Neste desafio, você será responsável por sustentar arquiteturas robustas, desenhando APIs REST e integrando serviços em nuvem (Azure) com foco em práticas modernas de engenharia.
Buscamos alguém com visão estratégica de código, sendo um diferencial o conhecimento em React para sinergia com o ecossistema Fullstack. Como você atuará em um ambiente global, é essencial possuir inglês intermediário (leitura e escrita técnica) e disponibilidade para início imediato ou com pouca carência.
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.