 
        
        Principais Responsabilidades
 * Projetar e arquitetar sistemas de software complexos, considerando requisitos funcionais e não funcionais.
 * Definir e implementar padrões de arquitetura, melhores práticas de desenvolvimento e diretrizes de codificação.
 * Liderar a seleção de tecnologias, frameworks e ferramentas adequadas para cada projeto.
 * Colaborar com equipes multidisciplinares (desenvolvedores, analistas, QA) para garantir a qualidade e entrega dos projetos.
 * Realizar revisões de código e fornecer feedback técnico construtivo.
 * Garantir a escalabilidade, segurança e desempenho das aplicações.
 * Monitorar e otimizar o desempenho das aplicações em produção.
 * Manter-se atualizado sobre as novas tecnologias e tendências do mercado.
Requisitos Técnicos
 * Sólida experiência em desenvolvimento de software com a plataforma .NET (C#, [ASP.NET](http://asp.Net/), .NET Core).
 * Experiência em Azure principalmente em Service Bus, Azure Functions, Storage, App Services;
 * Experiência em filas de processamentos;
 * Experiência em DevOps, CI/CD, e infraestrutura como código;
 * Profundo conhecimento de padrões de arquitetura (DDD, CQRS, Microservices) e design patterns.
 * Experiência com bancos de dados relacionais (SQL Server) e não relacionais (NoSQL).
 * Gestão de logs e defeitos;
 * Conhecimento emferramentas de versionamento de código (Git).
 * Conhecimento de metodologias ágeis (Scrum, Kanban).
 * Habilidade de comunicação e trabalho em equipe.
 * Visão estratégica e capacidade de resolver problemas complexos.
Diferenciais
 * Experiência comprovada em Asp.Net Core 2.2+, com conhecimentos sólidos de WebApi, REST e Dependency Injection;
 * Experiência comferramentas de DevOps (Azure DevOps, Jenkins).
 * Conhecimento de cloud computing Azure.
 * Experiência em projetos de grande porte.