Procuramos uma pessoa desenvolvedora Full Stack para atuar em nossa equipe. A posição é plena e visa dominar todas as camadas da aplicação, incluindo arquitetura, infraestrutura, segurança, experiência do usuário, regras de negócio e demais.
Responsabilidades
Esta pessoa será responsável por:
* Desenvolver e manter aplicações backend modulares com alta qualidade;
* Garantir a escalabilidade, segurança e manutenabilidade das aplicações;
* Gerenciar o fluxo de código e colaboração através do Git/GitFlow e Azure Devops;
Além disso, esta pessoa deve ter habilidade para trabalhar em equipes, gerenciar projetos e garantir que os prazos sejam cumpridos.
Requisitos e Qualificações
Aqui estão os requisitos e qualificações necessários para a posição:
* C#;
.Net 3.1/8.0+ (Asp.Net Core Web API, Worker Service);
* SOLID, Clean Architecture;
* Testes de unidade, integração e performance;
* Bancos de Dados ORACLE;
* Azure Cloud (API Gateway, Azure Functions, Azure Queue Storage);
* Conhecimento em Conteinerização;
* Observabilidade Azure Monitor Logs, Azure Application Insights, Azure Diagnostics, Grafana;
* Arquiteturas Orientadas a Eventos com Kafka, Azure Queue Storage ou RabbitMQ;
* Padrões de Resiliência (.Net com Polly), Circuit Breaker e CQRS;
* Experiência com Arquitetura Hexagonal;
* Experiência com Bancos de Dados NoSQL, Mongo etc...
* Experiência com Azure AD(Microsoft Entra ID);
* Experiência com integrações e serviços;
Diferenciais
Benefícios como ambientes com conteinerização, observabilidade, arquiteturas orientadas a eventos e padrões de resiliência são oferecidos.
Informações Adicionais
É importante destacar que somos um ecossistema de tecnologia e inovação, com expansão global.