Desenvolver e manter APIs robustas e escaláveis utilizando a plataforma .NET Core;
Projetar e otimizar bancos de dados, escrevendo queries T-SQL e stored procedures de alta performance no SQL Server, utilizando Dapper;
Implementar e gerenciar a comunicação entre serviços via microsserviços, utilizando mensageria e garantindo a resiliência do sistema com padrões como Polly;
Desenvolver interfaces web dinâmicas e reativas com Angular, dominando RxJS, Components e a técnica de Lazy Loading para otimização;
Participar ativamente da automação de CI/CD, garantindo a qualidade e agilidade na entrega de software; e
Assegurar a qualidade do código através da escrita de Testes Unitários e de Integração.
Requirements
Plataforma .NET & ASP.NET: Sólida experiência com .NET Core, criação de Web APIs, aplicação de Injeção de Dependência e desenvolvimento assíncrono (Async/Await);
Banco de Dados: Proficiência em SQL Server, incluindo escrita de Queries T-SQL otimizadas, criação de Procedures e foco em Performance. Experiência com Dapper é fundamental;
Arquitetura: Conhecimento em arquitetura de Microsserviços, incluindo o uso de Mensageria, implementação de API Gateway e estratégias de Resiliência (ex: utilizando Polly);
Front-end: Experiência comprovada com Angular, incluindo RxJS, criação de Components reutilizáveis e Lazy Loading;
Qualidade e Versionamento: Domínio de Testes Unitários e de Integração. Experiência com Git e metodologia Gitflow para Versionamento; e
DevOps: Conhecimento em CI/CD e Automação de Build e Deploy.
Diferencial:
Experiência com Azure DevOps.
Benefits
Plano de Saúde e Odontológico Auxilio Transporte (desconto de até 6%) Auxilio Alimentação Day Off no aniversário Programa Saúde e Bem-Estar Programa de Desenvolvimento Individual (PDI).