Descrição do Cargo
O profissional buscado desenvolverá uma solução escalável para 11 mil usuários, utilizando serviços distribuídos e Azure Cloud.
Responsabilidades
* Desenvolvimento de aplicações web modernas, escaláveis e performáticas;
* Utilização de serviços distribuídos, mensageria, Azure SQL e Azure Cloud.
Requisitos Obrigatórios
* Experiência sólida com C# .NET 8+; Devemos ter conhecimento em Entity Framework e construção de consultas SQL complexas;
* Conhecimento em arquitetura de serviços distribuídos e mensageria;
* Experiência com Azure SQL Database e uso de recursos da Azure Cloud;
* Experiência com testes unitários e de integração (ex: xUnit, MSTest);
* Ferramentas de controle de versão (Git/GitFlow) devem ser utilizadas.
Desejável / Diferenciais
* Conhecimento em autenticação (OAuth2, JWT, SSO);
* Práticas de segurança em aplicações web devem ser respeitadas;
* Experiência com monitoramento e performance de aplicações em nuvem;
* Metodologias ágeis (Scrum/Kanban) são bem vindas.