Desenvolvedor Full Stack Sr
Staffer Talentos e Técnologia
Descrição da vaga
Buscamos um(a) Desenvolvedor(a) Full Stack Sênior, com forte experiência em .NET, Azure e React, para atuar no desenvolvimento, diagnóstico e evolução de soluções corporativas distribuídas.O profissional terá atuação hands-on, com autonomia para assumir funcionalidades complexas de ponta a ponta, solucionar problemas em produção e contribuir tecnicamente para a evolução das soluções e da arquitetura existente.Principais responsabilidadesDesenvolver e evoluir aplicações corporativas utilizando C#, .NET 8+ e ASP.NET Core;Desenvolver e integrar APIs REST e soluções orientadas a eventos;Implementar soluções utilizando Azure Functions e processamento assíncrono;Trabalhar com Azure Service Bus, mensageria e integração entre sistemas;Aplicar mecanismos de resiliência, como Retry, Dead Letter Queue (DLQ), idempotência e controle de concorrência;Desenvolver soluções seguindo princípios de Clean Architecture, SOLID, CQRS/MediatR e Dependency Injection;Trabalhar com Entity Framework Core, SQL Server e Redis;Implementar soluções de segurança utilizando Microsoft Entra ID, OAuth 2.0, JWT e App Roles;Utilizar Azure Key Vault e Azure Storage/Blob Storage;Atuar com Azure API Management (APIM);Desenvolver e manter funcionalidades em React + TypeScript;Implementar e acompanhar soluções de observabilidade utilizando Application Insights e Log Analytics;Realizar troubleshooting de aplicações distribuídas e resolução de problemas em produção;Trabalhar com Git/GitHub e pipelines de CI/CD utilizando GitHub Actions;Participar da evolução técnica das soluções e colaborar com equipes multidisciplinares.Requisitos técnicosExperiência sólida com C# e .NET 8+;Experiência com ASP.NET Core e Azure Functions;Conhecimento em Entity Framework Core e SQL Server;Experiência com APIs REST;Conhecimento de Clean Architecture, SOLID, CQRS/MediatR e Dependency Injection;Experiência com arquiteturas orientadas a eventos e processamento assíncrono;Conhecimento em Azure Service Bus;Experiência com Azure Functions Isolated Worker;Conhecimento em Azure API Management;Experiência com Microsoft Entra ID, OAuth 2.0, JWT e App Roles;Conhecimento em Azure Key Vault e Azure Storage/Blob Storage;Conhecimento em Redis;Experiência com Application Insights e Log Analytics;Experiência com Git/GitHub e CI/CD com GitHub Actions;Experiência prática com React + TypeScript, suficiente para desenvolver funcionalidades completas.DiferenciaisExperiência com aplicações distribuídas de alta complexidade;Vivência com troubleshooting e resolução de incidentes em ambientes de produção;Experiência com arquiteturas orientadas a eventos e sistemas de mensageria;Conhecimento aprofundado em mecanismos de resiliência e processamento assíncrono.Perfil desejadoBuscamos um profissional hands-on, autônomo e analítico, com capacidade para atuar em problemas complexos e conduzir entregas de ponta a ponta.É importante ter facilidade para trabalhar em ambientes multidisciplinares, boa capacidade de diagnóstico e resolução de problemas e interesse em evolução técnica, qualidade e boas práticas de desenvolvimento.
Mais vagas em São Paulo
- Desenvolvedor Back-end Pl | .NET
- Auditor(a) de Tecnologia - ITGC
- Consultor(a) Comunicação PR Sênior - Segmento de Tecnologia
- Desenvolvedor IA / Lovable / Vibe Coding - Pleno | Presencial na Vila Olimpia - SP | PJ
- Banco de talentos - NATURA
- Technical Account Manager (TAM) - Senior
- Assistente de Compras e Logística
- Analista Sênior de Negócios - PO, Dados e IA
