Empresa: Spread Tecnologia
Venha fazer parte de uma empresa que ama transformar com tecnologia e abraça a diversidade em todas as suas formas! Requisitos: Experiência sólida em desenvolvimento com C# e .NET , incluindo .NET Core/.NET 5+. Conhecimento avançado em arquitetura de microsserviços, com experiência em design, implementação e manutenção. Proficiência em serviços de nuvem Azure, como Azure Functions, Azure Service Bus, Azure Kubernetes Service (AKS) ou App Services. Familiaridade com boas práticas de DevOps, incluindo CI/CD, utilizando ferramentas como Azure DevOps ou similares. Experiência com bancos de dados relacionais (ex.: SQL Server) e não relacionais (ex.: Cosmos DB), com foco em integração com microsserviços. Habilidade em escrever código limpo, testável e escalável, utilizando padrões como SOLID e testes unitários (ex.: xUnit, NUnit). Conhecimento em APIs RESTful, incluindo criação, consumo e versionamento. Experiência com ferramentas de mensageria (ex.: RabbitMQ, Kafka ou Azure Service Bus) para comunicação assíncrona entre serviços. Capacidade de resolver problemas complexos e otimizar sistemas para alta performance e disponibilidade. Vivência em ambientes ágeis (Scrum/Kanban) e colaboração com equipes multidisciplinares. Desejável: certificações relevantes em Azure (ex.: AZ-204, AZ-305) ou experiência com segurança em aplicações fintech (ex.: OAuth, JWT). Boa comunicação e habilidades de mentoria para orientar desenvolvedores júnior e pares.